WO2022113188A1 - Information processing device - Google Patents

Information processing device Download PDF

Info

Publication number
WO2022113188A1
WO2022113188A1 PCT/JP2020/043768 JP2020043768W WO2022113188A1 WO 2022113188 A1 WO2022113188 A1 WO 2022113188A1 JP 2020043768 W JP2020043768 W JP 2020043768W WO 2022113188 A1 WO2022113188 A1 WO 2022113188A1
Authority
WO
WIPO (PCT)
Prior art keywords
inspection
item
dish
information
unit
Prior art date
Application number
PCT/JP2020/043768
Other languages
French (fr)
Japanese (ja)
Inventor
裕敬 大内
輝俊 鈴木
Original Assignee
Omリサーチ&コンサルティング株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Omリサーチ&コンサルティング株式会社 filed Critical Omリサーチ&コンサルティング株式会社
Priority to JP2022564869A priority Critical patent/JPWO2022113188A1/ja
Priority to PCT/JP2020/043768 priority patent/WO2022113188A1/en
Publication of WO2022113188A1 publication Critical patent/WO2022113188A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Definitions

  • the present invention relates to food hygiene management.
  • Patent Document 1 creates a form in which an appropriate temperature range item indicating an appropriate temperature range is provided for each food item or cooking item, and the appropriate temperature range item is set for each food item or cooking item.
  • the upper limit value or the lower limit value is associated, the upper limit value or the lower limit value is drawn at one end of the item, and an out-of-range display indicating that the temperature exceeds the appropriate temperature range is drawn to disclose the technique. ..
  • an object of the present invention is to facilitate the setting of appropriate inspection items for food hygiene inspection.
  • the present invention has a storage unit for acquiring item information indicating an item of a dish handled in a facility handling food, and a storage for storing the ingredient and an inspection item required for the ingredient in association with each other.
  • Information including a unit, a specific unit for specifying the foodstuff contained in the dish of the item indicated by the acquired item information, and an output unit for outputting the inspection item stored in association with the specified foodstuff.
  • a recognition unit for recognizing the name of the dish included in the captured image may be provided, and the acquisition unit may acquire the recognized name as the item information.
  • the recognition unit cannot recognize the name of the dish contained in the captured image, the recognition unit recognizes the foodstuff contained in the image, and the acquisition unit acquires the recognized name of the foodstuff as the item. You may.
  • the specific unit may specify the ingredients defined as those generally included in the dish of the item indicated by the acquired item information as the ingredients included in the dish.
  • the specific unit when there are a plurality of combinations of ingredients contained in the dish of the item indicated by the acquired item information, the specific unit includes all the ingredients contained in even one of the plurality of combinations in the dish. It may be specified as an ingredient to be cooked.
  • an additional unit may be provided to add the ingredients specified by the user as the ingredients included in the dish as the ingredients included in the dish.
  • the ingredients designated by the user as the ingredients not included in the dish may be provided with an exclusion unit for excluding the ingredients included in the dish.
  • the output unit refers to a list of foodstuffs that cause allergies, and outputs the inspection items corresponding to the foodstuffs included in the list in a manner different from the inspection items corresponding to the foodstuffs not included in the list. You may.
  • the acquisition unit acquires cooking information indicating a cooking method in addition to the item information
  • the storage unit stores the inspection item in association with the cooking method of the food material in addition to the food material.
  • the specific unit may specify the ingredients included in the dish of the item indicated by the acquired item information and the cooking method indicated by the acquired cooking information.
  • Diagram showing an example of the hardware configuration of the server device Diagram showing an example of the hardware configuration of the user terminal Diagram showing the functional configuration realized by each device A diagram showing an example of an input screen for a dish item Diagram showing an example of memorized inspection items Diagram showing an example of inspection items stored in the user terminal Diagram showing an example of the displayed inspection screen Diagram showing an example of enlarged display of selected inspection items
  • a diagram showing an example of an inspection result table A diagram showing an example of the displayed aggregated results
  • the figure which shows an example of the operation procedure of each device in output processing Diagram showing an example of the displayed inspection items and items Diagram showing an example of the displayed inspection items and items Diagram showing an example of the displayed inspection screen Diagram showing an example of the displayed alternative ingredients Diagram showing an example of the inspection item table of the modified example A diagram showing an example of an input screen for a dish item in a modified example.
  • 1 ... Inspection support system, 10 ... Server device, 20 ... User terminal, 101 ... Item information acquisition unit, 102 ... Food identification unit, 103 ... Inspection item storage unit, 104 ... Inspection information output unit, 201 ... Item input reception unit, 202... Cooking image acquisition department, 203... Inspection information storage unit, 204... Inspection processing department.
  • FIG. 1 shows an example of the overall configuration of the inspection support system 1 according to the embodiment.
  • the inspection support system 1 is a system that supports inspection work, which is one of the work related to food hygiene management in a facility that handles food.
  • the inspection work determines whether the food hygiene condition in the facility meets the standards required for safety (for example, the standards defined by HACCP (Hazard Analysis and Critical Control Point)), and the judgment result is determined. It is a business to input.
  • HACCP Hazard Analysis and Critical Control Point
  • Facilities that handle food are, for example, restaurants, food and beverage stores, food and beverage warehouses, food and beverage manufacturing factories, etc., and are also facilities where food hygiene inspections are conducted. In these facilities, the person in charge of food hygiene inspection is determined, but the person in charge of inspection work is not necessarily the person who has specialized knowledge and experience in food hygiene inspection.
  • the inspection support system 1 particularly supports the inspection work of the person in charge who does not have the specialized knowledge and experience of the inspection of food hygiene.
  • the inspection support system 1 includes a network 2, a server device 10, and a user terminal 20.
  • the network 2 is a communication system including a mobile communication network, the Internet, and the like, and relays data exchange between devices accessing the own system.
  • the server device 10 is accessing the network 2 by wired communication (may be wireless communication), and the user terminal 20 is accessing the network 2 by wireless communication (may be wired communication).
  • the user terminal 20 is a terminal used by an inspector who performs inspection work in a facility that handles food.
  • the inspector is, for example, an employee in charge of inspection work among employees of a facility that handles food.
  • the user terminal 20 stores the items to be inspected and displays the stored items.
  • the person in charge of inspection inspects the displayed items and inputs the inspection result to the user terminal 20.
  • FIG. 1 only one user terminal 20 is shown in FIG. 1, when there are many facilities to be inspected, a plurality of user terminals 20 are used by a plurality of inspectors, and a plurality of inspections are performed in parallel. It is done.
  • the server device 10 performs a process of managing information related to inspection by a plurality of user terminals 20.
  • the server device 10 is an example of the "information processing device" of the present invention.
  • the information related to the inspection is the inspection items described above and the inspection results for each inspection item. The processing performed by the server device 10 will be described in detail later.
  • FIG. 2 shows an example of the hardware configuration of the server device 10.
  • the server device 10 is a computer including a processor 11, a memory 12, a storage 13, a communication device 14, and a bus 15.
  • the processor 11 operates, for example, an operating system to control the entire computer.
  • the processor 11 includes a central processing unit (CPU: Central Processing Unit) including an interface with peripheral devices, a control device, an arithmetic unit, a register, and the like.
  • CPU Central Processing Unit
  • the processor 11 reads a program, data, and the like from at least one of the storage 13 and the communication device 14 into the memory 12, and executes various processes according to the read program and the like.
  • the memory 12 is a computer-readable recording medium such as a ROM (Read Only Memory) and a RAM (Random Access Memory).
  • the storage 13 is a recording medium that can be read by a computer such as a hard disk drive.
  • the communication device 14 is hardware (transmission / reception device) for communicating between computers via at least one of a wired network and a wireless network.
  • Each device such as the processor 11 and the memory 12 is connected by a bus 15 for communicating information.
  • the bus 15 may be configured by using a single bus, or may be configured by using a different bus for each device.
  • FIG. 3 shows an example of the hardware configuration of the user terminal 20.
  • the user terminal 20 is a computer including a processor 21, a memory 22, a storage 23, a communication device 24, an input device 25, an output device 26, an image pickup device 27, and a bus 28.
  • the processor 21 or the like in which the hardware having the same name is shown in FIG. 2 is the same type of hardware as in FIG. 2, although there are differences in performance, specifications, and the like.
  • the input device 25 is an input device (for example, a switch, a button, a sensor, etc.) that receives an input from the outside.
  • the input device 25 includes an image pickup device (such as a digital camera) for taking a picture.
  • the output device 26 is an output device (for example, a display, a speaker, an LED lamp, etc.) that outputs to the outside.
  • the input device 25 and the output device 26 include an integrated configuration (a touch screen in which a display and a touch panel are integrated).
  • the image pickup apparatus 27 includes a lens, an optical system, an image sensor, and the like, and captures an image represented by light reaching the image sensor.
  • Each function in each device included in the inspection support system 1 is performed by the processor by loading predetermined software (program) on the hardware such as each processor and memory, and the communication by each communication device is controlled. It is realized by controlling at least one of reading and writing of data in memory and storage.
  • FIG. 4 shows the functional configuration realized by each device.
  • the server device 10 includes an item information acquisition unit 101, a food material identification unit 102, an inspection item storage unit 103, and an inspection information output unit 104.
  • the user terminal 20 includes an item input reception unit 201, a food image acquisition unit 202, an inspection information storage unit 203, and an inspection processing unit 204.
  • the item information acquisition unit 101 of the server device 10 acquires item information indicating the item of the dish handled in the facility handling the food.
  • the item is a phrase indicating the type of dish, and is represented by terms such as "curry rice”, “spaghetti”, “hamburger”, and “salad”.
  • the item information acquisition unit 101 acquires the item information by receiving the information transmitted from the user terminal 20.
  • the item input receiving unit 201 of the user terminal 20 accepts an operation of inputting item information of a dish.
  • the item input receiving unit 201 displays an item information input screen.
  • FIG. 5 shows an example of an input screen for cooking item information.
  • the item input receiving unit 201 displays the character string "Please input the item of the dish", the item information input fields A1, A2, A3, and the enter button B1. ..
  • a character string representing the item "curry rice” is input.
  • This character string may be input character by character, or may be selected from a pull-down list displayed.
  • the item input receiving unit 201 transmits the input item information to the server device 10.
  • the item information acquisition unit 101 of the server device 10 acquires the transmitted item information as item information indicating the item input by the user.
  • the file name of the image "xxx.jpg" is input.
  • This image is supplied from, for example, the user terminal 20.
  • the food image acquisition unit 202 of the user terminal 20 acquires an image of the food to be inspected.
  • the food image acquisition unit 202 acquires, for example, a picture of the food taken by the image pickup device 27 of its own device as a food image. Further, the food image acquisition unit 202 acquires a food photograph taken by the user with a digital camera different from the own device as a food image via wireless communication or a recording medium.
  • the food image acquisition unit 202 transmits the acquired food image to the server device 10.
  • the item information acquisition unit 101 of the server device 10 calculates the feature amount of the dish represented by the transmitted image by using a well-known pattern matching technique.
  • the feature amount of the food image for example, one or more feature amounts among SIFT (Scaled Invariance. Feature Transform) feature amount, SURF (Speeded-Up Robust Features) feature amount, HOG (Histograms of Oriented Gradients) feature amount, and the like. It may be used.
  • the item information acquisition unit 101 identifies a dish pattern image stored in advance that has a similar feature amount to the acquired dish image.
  • the item information acquisition unit 101 recognizes the name of the dish represented by the specified pattern image, that is, the name of the dish included in the photographed image, and acquires the recognized name as the item information.
  • the item information acquisition unit 101 is an example of the "recognition unit" of the present invention. When the item information acquisition unit 101 acquires the item information as described above, the item information acquisition unit 101 supplies the acquired item information to the food material identification unit 102.
  • the food ingredient specifying unit 102 specifies the foodstuff contained in the dish of the item indicated by the item information acquired by the item information acquisition unit 101.
  • the food material specifying unit 102 is an example of the "specific unit" of the present invention.
  • the food material specifying unit 102 refers to the inspection item storage unit 103.
  • the inspection item storage unit 103 stores the foodstuff defined as being generally contained in the dish to be inspected in the inspection support system 1 and the inspection item required for the foodstuff in association with each other. This definition is made, for example, by a business operator that provides the inspection support system 1.
  • FIG. 6 shows an example of the stored inspection items.
  • the inspection item storage unit 103 includes the cooking item “curry rice”, the ingredients “C1-1”, “C1-2”, “C1-3”, and “K1-1", The inspection items “K1-2” and “K1-3” are stored in association with each other.
  • the inspection item storage unit 103 includes the cooking item “spaghetti", the ingredients “C2-1", “C2-2", “C2-3", and “K2-1", “K2-2". , "K2-3" is stored in association with the inspection item.
  • the number of ingredients is not limited to three, and may be one or more.
  • the food ingredient specifying unit 102 refers to the inspection item storage unit 103, and is generally stored in association with the item indicated by the item information supplied from the item information acquisition unit 101, that is, the food of the item. Ingredients defined as included are specified as ingredients contained in the dish of the item.
  • the food ingredient specifying unit 102 notifies the inspection information output unit 104 of the specified foodstuff.
  • the inspection information output unit 104 outputs the notified foodstuff, that is, the inspection item associated with the foodstuff included in the dish of the item indicated by the acquired item information to the user terminal 20.
  • the inspection information output unit 104 reads out the inspection item stored in the inspection item storage unit 103 in association with the notified food material, and indicates the read inspection item and the item indicated by the acquired item information.
  • the item data is output to the user terminal 20.
  • the inspection information storage unit 203 of the user terminal 20 stores the inspection items indicated by the item data output from the server device 10 in association with the cooking items indicated by the same item data.
  • FIG. 7 shows an example of inspection items stored in the user terminal 20.
  • the inspection information storage unit 203 stores the inspection items "K1-1", “K1-2", and “K1-3” in association with the cooking item "curry rice”. There is. Further, the inspection information storage unit 203 stores the inspection items "K4-1”, “K4-2”, “K4-3", and "K4-4" in association with the cooking item "Hayashi rice”. ing.
  • the inspection processing unit 204 performs processing for inspecting food hygiene with the inspection items stored in the inspection information storage unit 203.
  • the inspection processing unit 204 first displays an inspection screen for the relevant facility.
  • FIG. 8 shows an example of the displayed inspection screen.
  • the inspection processing unit 204 has the major items “employee” tab T1, “foodstuff” tab T2, “instrument / tableware” tab T3, “storage status” tab T4, and “environment”.
  • the inspection list including the tab T5 of "” and the tab T6 of "determination” described later is displayed with the tab T1 open.
  • the display area C1 of the "employee” includes a display area D1 for "hand washing", a display area D2 for "clothes", a display area D3 for "visual inspection of fingers", and the like.
  • Subsequent display shall also be performed by the inspection processing unit 204.
  • Inspection items and the like are displayed in the display area of each middle item.
  • the display area C1 is scrolled, the display area of the middle item and the inspection item that are not displayed are displayed.
  • an NG button E1 On the left side of the inspection item, an NG button E1, a photo button E2, a comment button E3, and an OK button E4 are displayed.
  • the inspection processing unit 204 enlarges and displays only the selected inspection item.
  • FIG. 9 shows an example of an enlarged display of the selected inspection item.
  • the inspection item K-4 is enlarged and displayed.
  • an "x" mark mark indicating that the inspection result is NG, that is, a failure
  • the OK button E4 is pressed, " ⁇ " is displayed.
  • "Mark mark indicating that the inspection result is OK) is displayed.
  • the photo input field E5 is tapped, for example, the image pickup device of the user terminal 20 is activated to take a picture by the user's operation, and the taken picture is displayed in the picture input field E5.
  • the inspection processing unit 204 displays the result of the accepted input operation.
  • the inspection processing unit 204 determines that when the temporary suspension button B2 is tapped, the input to the enlarged inspection item K-4 is temporarily suspended, and returns to the inspection screen of FIG. 8 to display a list of inspection items. indicate. Further, when the input completion button B3 is tapped, the inspection processing unit 204 determines that the input to the enlarged inspection item K-4 has been completed, and returns to the inspection screen of FIG. 8 to list the inspection items. Is displayed.
  • the inspection processing unit 204 stores the inspection result table, and when the input completion button B3 is tapped, reflects the result of the input operation up to that point in the inspection result table as the inspection result.
  • FIG. 10 shows an example of an inspection result table.
  • "facility ID”, "inspection count”, “inspection item”, “NG”, “OK”, “photograph”, “comment” and “input date and time” are stored in association with each other. ..
  • the "facility ID” and "number of inspections” are stored when the inspection processing unit 204 generates an inspection result table.
  • "1" times are stored as “inspection times”.
  • "NG” means that the inspection failed
  • "OK” means that the inspection passed.
  • the input of "NG” is represented by "x”
  • the input of "OK” is represented by " ⁇ ”.
  • the photo is represented by the file name of 2 data
  • the comment is represented by the file name of the text data.
  • the input date and time is represented by the date and time, but it may be represented up to the detailed time.
  • the inspection processing unit 204 refers to the inspection results stored in the inspection result table and performs the aggregation processing of the inspection results.
  • the aggregation process is a process of calculating a value obtained by totaling the number of common inspection results (for example, OK inspection results) as an aggregation value.
  • the aggregation process includes a process of calculating yet another value based on the calculated aggregated value.
  • the inspection processing unit 204 aggregates the inspection results of OK and calculates the ratio of the aggregated value of OK to the total number of inspection items (hereinafter referred to as “evaluation rate”) for each major item and for the whole. I do. The higher the evaluation rate, the more work that should be carried out for hygiene management is being carried out, and it can be used as an index indicating that safer food supply can be expected.
  • the inspection processing unit 204 handles the inspection results of each inspection item with a weight rather than a uniform weight in the calculation of the evaluation rate. For example, when there are 50 inspection items, if they are treated uniformly, the evaluation rate will decrease by 2% for each NG. On the other hand, by weighting each inspection item, the evaluation rate is calculated so that, for example, if the inspection item with high importance is NG, it decreases by 3%, and if the inspection item with low importance is NG, it decreases by 1%. To.
  • Importance means, for example, that inspection items that have a greater impact on food hygiene are more important. By weighting with the importance added, the reliability of the evaluation rate as the above index can be improved as compared with the case where the importance is not added.
  • the inspection processing unit 204 displays the result of the previously performed aggregation.
  • FIG. 11 shows an example of the displayed aggregation result.
  • the inspection processing unit 204 displays a result table F1 showing the evaluation rate for each major item, a radar chart F2 showing the evaluation rate for each major item, and an input confirmation button B4.
  • the inspection processing unit 204 indicates the overall evaluation rate as "comprehensive evaluation”, and the character string "S" of the evaluation rank determined according to the comprehensive evaluation and "excellent store” which is the name determined according to the comprehensive evaluation. it's shown.
  • the inspection processing unit 204 updates and stores the inspection result table. Since the stored inspection result includes the facility ID and the number of inspections, it is possible to know which facility and which inspection result it is.
  • the server device 10 and the user terminal 20 perform output processing for outputting inspection items based on the acquired item information.
  • FIG. 12 shows an example of the operation procedure of each device in the output processing.
  • the user terminal 20 (item input receiving unit 201) accepts an operation for inputting a dish item (step S11), and transmits item information indicating the input item to the server device 10 (step S12).
  • the server device 10 acquires the transmitted item information as item information indicating the item of the dish handled in the facility that handles the food (step S13).
  • the user terminal 20 acquires an image of the dish to be inspected (step S21), and transmits the acquired image of the dish to the server device 10 (step S22).
  • the server device 10 recognizes the name of the dish represented in the transmitted image (step S23), and acquires the recognized dish name as item information (step S24).
  • the series of operations from steps S11 to S13 and the series of operations from steps S21 to S24 may be in the opposite order, or only one of them may be performed. Also, each may be performed any number of times.
  • the server device 10 (foodstuff specifying unit 102) refers to the inspection item storage unit 103 and identifies the foodstuff contained in the dish of the item indicated by the acquired item information (step S31).
  • the server device 10 refers to the inspection item storage unit 103 and is associated with the specified foodstuff, that is, the foodstuff included in the dish of the item indicated by the acquired item information. Read out the inspection item (step S32). Next, the server device 10 (inspection information output unit 104) outputs the read inspection item to the user terminal 20 (step S33).
  • the user terminal 20 stores the inspection items output from the server device 10 in association with the items indicated by the acquired item information (step S34). Then, the user terminal 20 (inspection processing unit 204) displays an inspection screen including the stored inspection items, and performs inspection processing such as accepting an inspection input by the inspector (step S41).
  • an employee of a store can output an inspection item suitable for those dishes by inputting the items of the dishes handled in the store or taking an image of the dishes. ..
  • an inspection item suitable for those dishes by inputting the items of the dishes handled in the store or taking an image of the dishes. ..
  • ingredients included in a dish may differ, for example, if the store or region is different.
  • the inspection information output unit 104 may specify all the ingredients contained in at least one of the plurality of combinations as the ingredients contained in the dish.
  • the same curry rice uses onions, carrots, potatoes, minced chicken, and rice in some stores, but uses onions, carrots, eggplants, tomatoes, pork roses, and rice in other stores. ..
  • the inspection information output unit 104 specifies onions, carrots, potatoes, eggplants, tomatoes, minced chicken meat, pork rose meat, and rice as foodstuffs included in the dish of an item called curry rice.
  • the inspection information output unit 104 outputs item data indicating inspection items and items corresponding to the specified foodstuff to the user terminal 20.
  • the inspection processing unit 204 of the user terminal 20 displays the inspection items and items indicated by the output item data.
  • FIG. 13 shows an example of the displayed inspection items and items. In the example of FIG. 13, the inspection processing unit 204 displays six ingredients and six inspection items corresponding to curry rice.
  • the inspection processing unit 204 displays a designation column E8 and a confirmation button B6 for designating the inspection items to be excluded next to each ingredient and inspection item.
  • the inspection processing unit 204 displays “ ⁇ ” in the designation field E8.
  • the ingredients “C1-3” and “C1-5” and the inspection items “K1-3” and “K1-5” are designated as exclusion targets.
  • the inspection processing unit 204 transmits item data indicating inspection items and items excluding those designated as exclusion targets to the server device 10.
  • the inspection information output unit 104 of the server device 10 outputs the inspection item indicated by the received item data and the item data indicating the item indicated by the acquired item information to the user terminal 20.
  • the inspection information storage unit 203 of the user terminal 20 stores the inspection items indicated by the transmitted item data in association with the cooking items indicated by the same item data.
  • the inspection information output unit 104 uses the food material specified by the user as the food material not included in the food among the food material specified by the food material specifying unit 102 as the food material included in the food (in the example of FIG. 13, the food material " "C1-3" and "C1-5") are excluded from the ingredients contained in the dish.
  • the inspection information output unit 104 is an example of the "exclusion unit" of the present invention. By performing this exclusion, when unnecessary ingredients are mixed with the specified ingredients, it is possible to output the inspection items while leaving only the correct ingredients.
  • the inspection information output unit 104 excludes the specified ingredients from the ingredients included in the dish in the above modification, but even if the specified ingredients are added to the ingredients included in the dish. good. In this case, the inspection information output unit 104 adds the ingredients specified by the user as the ingredients included in the dish as the ingredients included in the dish, in addition to the ingredients specified by the ingredient specifying unit 102 as the ingredients included in the dish. ..
  • FIG. 14 shows an example of inspection items and items displayed in this modification.
  • the inspection processing unit 204 displays four standard ingredients and four inspection items corresponding to curry rice.
  • the standard food material is a food material specified as a food material contained in the dish by the food material specifying unit 102. Further, the inspection processing unit 204 displays a designated field E9 for designating the food to be added, and an addition button B7 and a confirmation button B8.
  • the inspection processing unit 204 displays the designated field E9 and accepts the input of the foodstuff to be added.
  • the inspection processing unit 204 inquires the server device 10 about the inspection item associated with the input food material. Upon receiving this inquiry, the inspection information output unit 104 of the server device 10 reads the corresponding inspection item from the inspection item storage unit 103 and outputs it to the user terminal 20.
  • the inspection processing unit 204 displays the output inspection items in association with the added foodstuff.
  • the inspection processing unit 204 sends the inspection item including the foodstuff corresponding to the foodstuff designated as the addition target and the item data indicating the item to the server. It is transmitted to the device 10. After that, the processing is performed in the same manner as in the case of excluding the above-mentioned ingredients.
  • the inspection information output unit 104 is a food material designated by the user as a food material included in the dish separately from the food material specified as the food material included in the food by the food material specifying unit 102 (in the example of FIG. 14, the food material). "C1-7") is added to the ingredients contained in the dish.
  • the inspection information output unit 104 is an example of the "additional unit" of the present invention. By making this addition, it is possible to prevent the inspection items of the necessary ingredients from being missing when the ingredients necessary for cooking are not included in the specified ingredients.
  • the item information acquisition unit 101 recognizes the name of the dish included in the captured image in the embodiment, but cannot recognize the name of the dish depending on the image. In some cases. In that case, the item information acquisition unit 101 may recognize the foodstuff contained in the image. Specifically, the item information acquisition unit 101 stores the pattern image of the food material in advance in addition to the pattern image of the dish, and identifies the pattern image having the same feature amount as the image of the dish.
  • the item information acquisition unit 101 recognizes the name of the ingredient of the specified pattern image as the name of the ingredient of the dish included in the photographed image, and acquires the name of the recognized ingredient as the item information.
  • the foodstuff specifying unit 102 identifies the foodstuff with the name indicated by the acquired item information as the foodstuff included in the dish. As a result, even when the name of the dish cannot be recognized from the image, it is possible to facilitate the setting of appropriate inspection items for the food hygiene inspection as compared with the case where the ingredients of the present modification are not specified.
  • allergens Treatments related to foodstuffs that cause allergies, so-called allergens, may be performed.
  • the server device 10 holds a list of allergens.
  • the inspection information output unit 104 refers to the list of allergens stored in the own device, and the inspection items corresponding to the ingredients included in the list are different from the inspection items corresponding to the ingredients not included in the list. It is output to the user terminal 20 in the embodiment.
  • the inspection processing unit 204 of the user terminal 20 displays the output inspection items on the inspection screen.
  • FIG. 15 shows an example of the displayed inspection screen.
  • the inspection processing unit 204 displays the inspection items C11 and C12 containing the allergen as the target with a thicker frame line than the other inspection items on the inspection screen in which the tab of “foodstuff” is opened. ing.
  • the inspection information output unit 104 may output an alternative food material that is not an allergen that can substitute the allergen and an inspection item for the substitute food material.
  • FIG. 16 shows an example of the displayed alternative ingredients and inspection items.
  • the inspection processing unit 204 represents the foodstuffs C1-3 and C1-6 among the foodstuffs contained in the curry rice by enclosing them in a thick frame as allergens. Then, the inspection processing unit 204 displays the substitute foodstuff C9-3 and the inspection item K9-3 side by side with the foodstuff C1-3, and displays the substitute foodstuff C9-6 and the inspection item K9-6 side by side with the foodstuff C1-6. There is.
  • the inspection processing unit 204 replaces and displays the food material and the substitute food material.
  • the inspection processing unit 204 also switches the inspection items to those for alternative ingredients and displays them.
  • the menu provider can easily create a menu that does not contain allergens, as compared with the case where the alternative foodstuff and its inspection item are not output.
  • restaurants and the like can meet the demands of customers with allergies who want to use alternative ingredients.
  • the inspection item storage unit 103 uses an inspection item table in which foodstuffs, cooking methods, and inspection items are associated with each other.
  • FIG. 17 shows an example of the inspection item table of this modification.
  • the cooking methods and inspection items of “non-heated” and “K1-11”, “heated” and “K1-12”, “reheated” and “K1-13” for the food material C1-1. Pairs are associated.
  • the cooking method and the set of inspection items are associated with each of the ingredients C1-2 and C1-3.
  • the inspection item storage unit 103 stores the inspection items in association with the cooking method of the ingredients in addition to the ingredients.
  • the item information acquisition unit 101 acquires cooking information indicating a cooking method in addition to the item information.
  • FIG. 18 shows an example of an input screen for a dish item in this modified example.
  • the item input reception unit 201 has the character string "Please input the item information and the cooking method of the dish.”, The item information input field, the cooking method input field, and the enter button B9. And are displayed.
  • the item input receiving unit 201 transmits the input item information and the cooking method to the server device 10.
  • the item information acquisition unit 101 of the server device 10 acquires the transmitted item information and cooking method.
  • the food ingredient specifying unit 102 identifies the foodstuffs that are the dishes of the items indicated by the item information acquired by the item information acquisition unit 101 as described above and are included in the dishes of the cooking method similarly acquired. By identifying the ingredients in this way, the person in charge of inspection can perform the inspection required for each cooking method of the ingredients.
  • the inspection support system 1 may provide consumers with information on foodstuffs, allergens, and the like as food information.
  • the inspection information output unit 104 lists, for example, cooking items, ingredients contained in each item of cooking, allergens for ingredients containing allergens, and inspection results related to allergens. Generate a page.
  • the inspection information output unit 104 outputs a web page generated for a communication terminal such as a smartphone that has accessed the URL (Uniform Resource Locator) of the consumer screen.
  • the communication terminal displays the output web page.
  • FIG. 19 represents an example of a displayed consumer web page.
  • FIG. 19A a list of stores for selecting a store for which food information is desired to be viewed is displayed on the communication terminal.
  • the inspection information output unit 104 When the consumer selects a store and presses the confirmation button B11, the inspection information output unit 104 generates the above web page for the selected store.
  • the web page thus generated is displayed on the communication terminal.
  • the cooking item "seafood pasta" contains ingredients C11-1, C11-2, and C11-3, of which ingredient C11-3 contains shrimp as an allergen and ingredient C11. It is displayed that the test result of -3 was OK.
  • the inspection information output unit 104 displays a list of food items, foodstuffs contained in each food item, allergens for foodstuffs containing allergens, and inspection results related to allergens for each store. Output a web page for consumers.
  • the food information may include a substitute food material, an inspection result of the substitute food material, and the like.
  • food information of facilities handling food such as food factories may be included instead of each store.
  • the inspection support system 1 can be used to improve the satisfaction of consumers who are provided with food. In addition, consumers can evaluate the effort and effort of inspections performed at the facility.
  • the inspection support system 1 may provide information on foodstuffs, allergens, etc. to managers as food information.
  • the inspection information output unit 104 for example, the item of the dish, the foodstuff contained in the food of each item, the allergen for the foodstuff containing the allergen, the inspection result regarding the allergen, and the substitute foodstuff of the allergen. Generate a web page that shows the list of and as food information.
  • the inspection information output unit 104 outputs a generated web page to a communication terminal such as a smartphone that has accessed the URL of the screen for the administrator.
  • the communication terminal displays the output web page.
  • FIG. 20 shows an example of the displayed administrator web page.
  • FIG. 20A a list of stores for selecting a store to be managed is displayed on the communication terminal.
  • the inspection information output unit 104 When the administrator selects a store and presses the confirmation button B11, the inspection information output unit 104 generates the above web page for the selected store.
  • the web page thus generated is displayed on the communication terminal.
  • the cooking item " ⁇ bowl” contains ingredients C21-1, C21-2, and C21-3, and the ingredient C21-2 contains allergen K21-2. It is displayed that there is C29-2 as an alternative ingredient.
  • the cooking item " ⁇ set meal” contains ingredients C21-4, C21-5, and C21-6, of which the ingredient C21-6 contains allergen K21-6. It is displayed that there is C29-6 as an alternative ingredient.
  • the inspection information output unit 104 provides food information for each store with a list of food items, foodstuffs contained in the food of each item, foodstuffs containing allergens, the allergens, and alternative foodstuffs for allergens. Outputs a web page for administrators represented as.
  • the inspection information output unit 104 outputs a web page showing food information in which the allergen is replaced with a substitute food material.
  • the food information may include inspection items, inspection results of inspection results, and the like.
  • food information of facilities that handle food such as food factories may be included instead of each store. According to this modification, the manager can easily grasp the allergen contained in the food handled in the facility and replace it with an alternative food material if necessary.
  • the item information acquisition unit 101 specified an image of a similar dish using only the pattern image of the dish stored in advance, but specified a certain facility.
  • the image of the cooked food may be accumulated, and the image of the stored food may be used as a pattern image to specify the image of the food of the facility.
  • the item information acquisition unit 101 may specify the image of the dish by using the technique of AI (artificial intelligence).
  • AI artificial intelligence
  • the item information acquisition unit 101 calculates, for example, an index of similarity with the dish shown by the pattern image based on the values obtained by weighting two or more feature quantities, and obtains the pattern image having the largest calculated index. Identify as an image of the dish.
  • the item information acquisition unit 101 prepares a plurality of weighting patterns and uses each of them to specify an image of the dish.
  • the item information acquisition unit 101 acquires the result of a person's judgment as to whether or not the specific result is correct, and specifies the image of the dish using a weighting pattern having a higher accuracy rate. In this way, by feeding back the result of human judgment of the correctness of the image of the specified dish, the name of the dish indicated by the specified image, that is, the item information to be acquired, is compared with the case where this feedback is not performed. The accuracy can be improved.
  • the devices for realizing each function shown in FIG. 4 are not limited to the above-mentioned devices.
  • the functions realized by the server device 10 may be shared and realized by two or more devices, or the functions realized by the user terminal 20 may be shared and realized by two or more devices. Further, the functions realized by the server device 10 and the user terminal 20 may be collectively realized by one device.
  • the functions of the item input receiving unit 201 and the like realized by the user terminal 20 are realized by the processor 21 of the user terminal 20 executing a program (so-called local application program) stored in the own terminal in the embodiment. However, it is not limited to this.
  • the processor 11 of the server device 10 may be realized by executing a program (for example, CGI (Common Gateway Interface)) stored in the own device.
  • a program for example, CGI (Common Gateway Interface)
  • the user terminal 20 executes a browser and displays an image of the inspection screen transmitted from the server device 10.
  • each function shown in FIG. 4 is realized in the entire inspection support system 1.
  • the present invention is regarded as an information processing system (the inspection support system 1 is an example thereof) provided with each information processing device in addition to the above-mentioned information processing devices such as the server device 10 and the user terminal 20. Will be. Further, the present invention can be regarded as an information processing method for realizing the processing performed by each information processing device, and also as a program for operating a computer that controls each information processing device.
  • the program regarded as the present invention may be provided in the form of a recording medium such as an optical disk in which the program is stored, or may be downloaded to a computer via a network such as the Internet, and the downloaded program may be installed and used. It may be provided in the form of a computer.

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

[Problem] To facilitate setting of appropriate inspection items in food hygiene inspection. [Solution] In the present invention, a dish image acquisition unit 202 acquires the image of a dish that is the object of inspection work and transmits the acquired image of the dish to a server device 10. An article information acquisition unit 101 specifies the dish represented by the transmitted image and acquires the name of the specified dish as article information. An inspection information output unit 104 refers to an inspection item storage unit 103 and reads out inspection items associated with foodstuffs included in the dish of the article indicated by the acquired article information. The inspection information output unit 104 outputs the read-out inspection items to a user terminal 20. An inspection information storage unit 203 stores the inspection items outputted from the server device 10. An inspection processing unit 204 displays an inspection screen image including the stored inspection items and performs an inspection process for, e.g., accepting input for inspection by a person in charge of inspection.

Description

情報処理装置Information processing equipment
 本発明は食品衛生管理に関する。 The present invention relates to food hygiene management.
 食品衛生管理に関する技術として、特許文献1には、食材品目又は料理品目毎に適正温度範囲を示す適正温度範囲項目を設けた帳票を作成し、適正温度範囲項目に、食材品目又は料理品目毎に上限値又は下限値の何れかが関連付けられている場合、項目内の一端に当該上限値又は下限値が描画され、適正温度範囲を超えることを示す範囲外表示が描画され技術が開示されている。 As a technique related to food hygiene management, Patent Document 1 creates a form in which an appropriate temperature range item indicating an appropriate temperature range is provided for each food item or cooking item, and the appropriate temperature range item is set for each food item or cooking item. When either the upper limit value or the lower limit value is associated, the upper limit value or the lower limit value is drawn at one end of the item, and an out-of-range display indicating that the temperature exceeds the appropriate temperature range is drawn to disclose the technique. ..
特開2011-204171号公報Japanese Unexamined Patent Publication No. 2011-204171
 HACCP(Hazard Analysis and Critical Control Point)の義務化等の状況により食品を扱う施設における食品衛生の検査の重要性が増しているが、食品衛生の検査の専門家がいない規模の施設では、適切な検査項目を定めることも難しい。
 そこで、本発明は、食品衛生検査の適切な検査項目の設定を容易にすることを目的とする。
The importance of food hygiene inspections in food handling facilities is increasing due to the mandatory HACCP (Hazard Analysis and Critical Control Point), but it is appropriate for facilities on a scale that does not have food hygiene inspection specialists. It is also difficult to determine inspection items.
Therefore, an object of the present invention is to facilitate the setting of appropriate inspection items for food hygiene inspection.
 上記目的を達成するために、本発明は、食品を扱う施設において扱われる料理の品目を示す品目情報を取得する取得部と、食材と当該食材について求められる検査項目とを対応付けて記憶する記憶部と、取得された前記品目情報が示す品目の料理に含まれる食材を特定する特定部と、特定された前記食材に対応付けて記憶されている前記検査項目を出力する出力部とを備える情報処理装置を提供する。 In order to achieve the above object, the present invention has a storage unit for acquiring item information indicating an item of a dish handled in a facility handling food, and a storage for storing the ingredient and an inspection item required for the ingredient in association with each other. Information including a unit, a specific unit for specifying the foodstuff contained in the dish of the item indicated by the acquired item information, and an output unit for outputting the inspection item stored in association with the specified foodstuff. Provides a processing device.
 また、撮影された画像に含まれる料理の名称を認識する認識部を備え、前記取得部は、認識された前記名称を前記品目情報として取得してもよい。 Further, a recognition unit for recognizing the name of the dish included in the captured image may be provided, and the acquisition unit may acquire the recognized name as the item information.
 また、前記認識部は、撮影された画像に含まれる料理の名称が認識できない場合は、当該画像に含まれる食材を認識し、前記取得部は、認識された前記食材の名称を前記品目として取得してもよい。 If the recognition unit cannot recognize the name of the dish contained in the captured image, the recognition unit recognizes the foodstuff contained in the image, and the acquisition unit acquires the recognized name of the foodstuff as the item. You may.
 また、前記特定部は、取得された前記品目情報が示す品目の料理に一般的に含まれるものとして定義された食材を当該料理に含まれる食材として特定してもよい。 Further, the specific unit may specify the ingredients defined as those generally included in the dish of the item indicated by the acquired item information as the ingredients included in the dish.
 また、前記特定部は、取得された前記品目情報が示す品目の料理に含まれる食材の組み合わせが複数ある場合に、当該複数の組み合わせに1つでも含まれている全ての食材を当該料理に含まれる食材として特定してもよい。 In addition, when there are a plurality of combinations of ingredients contained in the dish of the item indicated by the acquired item information, the specific unit includes all the ingredients contained in even one of the plurality of combinations in the dish. It may be specified as an ingredient to be cooked.
 また、前記料理に含まれる食材として特定された食材とは別に前記料理に含まれる食材としてユーザによって指定された食材を当該料理に含まれる食材として追加する追加部を備えていてもよい。 Further, in addition to the ingredients specified as the ingredients included in the dish, an additional unit may be provided to add the ingredients specified by the user as the ingredients included in the dish as the ingredients included in the dish.
 また、前記料理に含まれる食材として特定された食材のうち前記料理に含まない食材としてユーザによって指定された食材を当該料理に含まれる食材から除外する除外部を備えていてもよい。 Further, among the ingredients specified as the ingredients included in the dish, the ingredients designated by the user as the ingredients not included in the dish may be provided with an exclusion unit for excluding the ingredients included in the dish.
 また、前記出力部は、アレルギーの原因となる食材の一覧を参照し、当該一覧に含まれる食材に対応する前記検査項目を当該一覧に含まれない食材に対応する検査項目とは異なる態様で出力してもよい。 In addition, the output unit refers to a list of foodstuffs that cause allergies, and outputs the inspection items corresponding to the foodstuffs included in the list in a manner different from the inspection items corresponding to the foodstuffs not included in the list. You may.
 また、前記取得部は、前記品目情報に加えて調理方法を示す調理情報を取得し、前記記憶部は、前記食材に加えて当該食材の調理方法に対応付けて前記検査項目を記憶し、前記特定部は、取得された前記品目情報が示す品目の料理であって取得された前記調理情報が示す調理方法の料理に含まれる食材を特定してもよい。 Further, the acquisition unit acquires cooking information indicating a cooking method in addition to the item information, and the storage unit stores the inspection item in association with the cooking method of the food material in addition to the food material. The specific unit may specify the ingredients included in the dish of the item indicated by the acquired item information and the cooking method indicated by the acquired cooking information.
 本発明によれば、食品衛生検査の適切な検査項目の設定を容易にすることができる。 According to the present invention, it is possible to facilitate the setting of appropriate inspection items for food hygiene inspection.
実施例に係る検査支援システムの全体構成の一例を表す図A diagram showing an example of the overall configuration of the inspection support system according to the embodiment. サーバ装置のハードウェア構成の一例を表す図Diagram showing an example of the hardware configuration of the server device ユーザ端末のハードウェア構成の一例を表す図Diagram showing an example of the hardware configuration of the user terminal 各装置が実現する機能構成を表す図Diagram showing the functional configuration realized by each device 料理の品目の入力画面の一例を表す図A diagram showing an example of an input screen for a dish item 記憶された検査項目の一例を表す図Diagram showing an example of memorized inspection items ユーザ端末に記憶された検査項目の一例を表す図Diagram showing an example of inspection items stored in the user terminal 表示された検査画面の一例を表す図Diagram showing an example of the displayed inspection screen 選択された検査項目の拡大表示の一例を表す図Diagram showing an example of enlarged display of selected inspection items 検査結果テーブルの一例を表す図A diagram showing an example of an inspection result table 表示された集計結果の一例を表す図A diagram showing an example of the displayed aggregated results 出力処理における各装置の動作手順の一例を表す図The figure which shows an example of the operation procedure of each device in output processing 表示された検査項目及び品目の一例を表す図Diagram showing an example of the displayed inspection items and items 表示された検査項目及び品目の一例を表す図Diagram showing an example of the displayed inspection items and items 表示された検査画面の一例を表す図Diagram showing an example of the displayed inspection screen 表示された代替食材の一例を表す図Diagram showing an example of the displayed alternative ingredients 変形例の検査項目テーブルの一例を表す図Diagram showing an example of the inspection item table of the modified example 変形例の料理の品目の入力画面の一例を表す図A diagram showing an example of an input screen for a dish item in a modified example. 表示された消費者向けウェブページの一例を表す図Diagram showing an example of a displayed consumer web page 表示された管理者向けウェブページの一例を表す図Diagram showing an example of the displayed administrator web page
1…検査支援システム、10…サーバ装置、20…ユーザ端末、101…品目情報取得部、102・・・食材特定部、103・・・検査項目記憶部、104・・・検査情報出力部、201…品目入力受付部、202…料理画像取得部、203…検査情報記憶部、204…検査処理部。 1 ... Inspection support system, 10 ... Server device, 20 ... User terminal, 101 ... Item information acquisition unit, 102 ... Food identification unit, 103 ... Inspection item storage unit, 104 ... Inspection information output unit, 201 … Item input reception unit, 202… Cooking image acquisition department, 203… Inspection information storage unit, 204… Inspection processing department.
[1]第1実施例
 図1は実施例に係る検査支援システム1の全体構成の一例を表す。検査支援システム1は、食品を扱う施設における食品の衛生管理に関する業務の1つである検査業務を支援するシステムである。検査業務とは、施設内の食品衛生の状態が安全のために求められる基準(例えばHACCP(Hazard Analysis and Critical Control Point)で定められた基準)を満たしているか否かを判定し、判定結果を入力する業務である。
[1] First Example FIG. 1 shows an example of the overall configuration of the inspection support system 1 according to the embodiment. The inspection support system 1 is a system that supports inspection work, which is one of the work related to food hygiene management in a facility that handles food. The inspection work determines whether the food hygiene condition in the facility meets the standards required for safety (for example, the standards defined by HACCP (Hazard Analysis and Critical Control Point)), and the judgment result is determined. It is a business to input.
 食品を扱う施設とは、例えば飲食店、飲食品の販売店、飲食品の倉庫及び飲食品の製造工場等であり、食品衛生の検査が行われる施設でもある。これらの施設においては、食品衛生の検査を行う担当者が決められているが、検査業務の担当者は、必ずしも食品衛生の検査の専門的な知識や経験を持つ者とは限らない。 Facilities that handle food are, for example, restaurants, food and beverage stores, food and beverage warehouses, food and beverage manufacturing factories, etc., and are also facilities where food hygiene inspections are conducted. In these facilities, the person in charge of food hygiene inspection is determined, but the person in charge of inspection work is not necessarily the person who has specialized knowledge and experience in food hygiene inspection.
 例えば、食品販売のイベントに出店している店舗、ショッピングモールに出店している飲食店又は商店街の自営業の飲食店等においては、専門の検査員がいないので、食品衛生の検査に詳しくない従業員が検査を行うことになる。検査支援システム1は、特に、そのように食品衛生の検査の専門的な知識や経験を持たない担当者の検査業務を支援する。 For example, at a store that is open at a food sales event, a restaurant that is open in a shopping mall, or a self-employed restaurant in a shopping district, there are no specialized inspectors, so they are not familiar with food hygiene inspections. Employees will perform the inspection. The inspection support system 1 particularly supports the inspection work of the person in charge who does not have the specialized knowledge and experience of the inspection of food hygiene.
 検査支援システム1は、ネットワーク2と、サーバ装置10と、ユーザ端末20とを備える。ネットワーク2は、移動体通信網及びインターネット等を含む通信システムであり、自システムにアクセスする装置同士のデータのやり取りを中継する。ネットワーク2には、サーバ装置10が有線通信で(無線通信でもよい)、ユーザ端末20が無線通信で(有線通信でもよい)アクセスしている。 The inspection support system 1 includes a network 2, a server device 10, and a user terminal 20. The network 2 is a communication system including a mobile communication network, the Internet, and the like, and relays data exchange between devices accessing the own system. The server device 10 is accessing the network 2 by wired communication (may be wireless communication), and the user terminal 20 is accessing the network 2 by wireless communication (may be wired communication).
 ユーザ端末20は、食品を扱う施設において検査業務を行う検査担当者が利用する端末である。検査担当者は、例えば食品を扱う施設の従業員のうち、検査業務を担当する従業員である。ユーザ端末20は、検査を行う項目を記憶し、記憶した項目を表示する。検査担当者は、表示された項目について検査を行い、検査結果をユーザ端末20に入力する。図1では、ユーザ端末20を1台しか表していないが、検査対象となる施設が多く存在する場合は、複数のユーザ端末20を複数の検査担当者がそれぞれ利用して複数の検査が並行して行われる。 The user terminal 20 is a terminal used by an inspector who performs inspection work in a facility that handles food. The inspector is, for example, an employee in charge of inspection work among employees of a facility that handles food. The user terminal 20 stores the items to be inspected and displays the stored items. The person in charge of inspection inspects the displayed items and inputs the inspection result to the user terminal 20. Although only one user terminal 20 is shown in FIG. 1, when there are many facilities to be inspected, a plurality of user terminals 20 are used by a plurality of inspectors, and a plurality of inspections are performed in parallel. It is done.
 サーバ装置10は、複数のユーザ端末20による検査に関する情報を管理する処理等を行う。サーバ装置10は本発明の「情報処理装置」の一例である。検査に関する情報とは、先に述べた検査項目及び各検査項目に対する検査結果等である。サーバ装置10が行う処理については後程詳しく説明する。 The server device 10 performs a process of managing information related to inspection by a plurality of user terminals 20. The server device 10 is an example of the "information processing device" of the present invention. The information related to the inspection is the inspection items described above and the inspection results for each inspection item. The processing performed by the server device 10 will be described in detail later.
 図2はサーバ装置10のハードウェア構成の一例を表す。サーバ装置10は、プロセッサ11と、メモリ12と、ストレージ13と、通信装置14と、バス15とを備えるコンピュータである。プロセッサ11は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ11は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置(CPU:Central Processing Unit)を備える。 FIG. 2 shows an example of the hardware configuration of the server device 10. The server device 10 is a computer including a processor 11, a memory 12, a storage 13, a communication device 14, and a bus 15. The processor 11 operates, for example, an operating system to control the entire computer. The processor 11 includes a central processing unit (CPU: Central Processing Unit) including an interface with peripheral devices, a control device, an arithmetic unit, a register, and the like.
 プロセッサ11は、プログラム及びデータ等をストレージ13及び通信装置14の少なくとも一方からメモリ12に読み出し、読み出したプログラム等に従って各種の処理を実行する。メモリ12は、例えばROM(Read Only Memory)及びRAM(Random Access Memory)等のコンピュータで読み取り可能な記録媒体である。ストレージ13は、ハードディスクドライブ等のコンピュータで読み取り可能な記録媒体である。 The processor 11 reads a program, data, and the like from at least one of the storage 13 and the communication device 14 into the memory 12, and executes various processes according to the read program and the like. The memory 12 is a computer-readable recording medium such as a ROM (Read Only Memory) and a RAM (Random Access Memory). The storage 13 is a recording medium that can be read by a computer such as a hard disk drive.
 通信装置14は、有線ネットワーク及び無線ネットワークの少なくとも一方を介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)である。プロセッサ11及びメモリ12等の各装置は、情報を通信するためのバス15によって接続される。バス15は、単一のバスを用いて構成されてもよいし、装置間毎に異なるバスを用いて構成されてもよい。 The communication device 14 is hardware (transmission / reception device) for communicating between computers via at least one of a wired network and a wireless network. Each device such as the processor 11 and the memory 12 is connected by a bus 15 for communicating information. The bus 15 may be configured by using a single bus, or may be configured by using a different bus for each device.
 図3はユーザ端末20のハードウェア構成の一例を表す。ユーザ端末20は、プロセッサ21と、メモリ22と、ストレージ23と、通信装置24と、入力装置25と、出力装置26と、撮像装置27と、バス28とを備えるコンピュータである。図2に同名のハードウェアが表されているプロセッサ21等は、性能及び仕様等の違いはあるが図2と同種のハードウェアである。 FIG. 3 shows an example of the hardware configuration of the user terminal 20. The user terminal 20 is a computer including a processor 21, a memory 22, a storage 23, a communication device 24, an input device 25, an output device 26, an image pickup device 27, and a bus 28. The processor 21 or the like in which the hardware having the same name is shown in FIG. 2 is the same type of hardware as in FIG. 2, although there are differences in performance, specifications, and the like.
 入力装置25は、外部からの入力を受け付ける入力デバイス(例えばスイッチ、ボタン、センサなど)である。入力装置25は、写真を撮影する撮像装置(デジタルカメラなど)を含んでいる。出力装置26は、外部への出力を実施する出力デバイス(例えば、ディスプレイ、スピーカ、LEDランプなど)である。ユーザ端末20においては、入力装置25及び出力装置26は、一体となった構成(ディスプレイ及びタッチパネルが一体となったタッチスクリーン)を含む。撮像装置27は、レンズ、光学系及びイメージセンサ等を備え、イメージセンサに到達する光が表す画像を撮影する。 The input device 25 is an input device (for example, a switch, a button, a sensor, etc.) that receives an input from the outside. The input device 25 includes an image pickup device (such as a digital camera) for taking a picture. The output device 26 is an output device (for example, a display, a speaker, an LED lamp, etc.) that outputs to the outside. In the user terminal 20, the input device 25 and the output device 26 include an integrated configuration (a touch screen in which a display and a touch panel are integrated). The image pickup apparatus 27 includes a lens, an optical system, an image sensor, and the like, and captures an image represented by light reaching the image sensor.
 検査支援システム1が備える各装置における各機能は、各々のプロセッサ、メモリなどのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサが演算を行い、各々の通信装置による通信を制御したり、メモリ及びストレージにおけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。 Each function in each device included in the inspection support system 1 is performed by the processor by loading predetermined software (program) on the hardware such as each processor and memory, and the communication by each communication device is controlled. It is realized by controlling at least one of reading and writing of data in memory and storage.
 図4は各装置が実現する機能構成を表す。サーバ装置10は、品目情報取得部101と、食材特定部102と、検査項目記憶部103と、検査情報出力部104とを備える。ユーザ端末20は、品目入力受付部201と、料理画像取得部202と、検査情報記憶部203と、検査処理部204とを備える。 FIG. 4 shows the functional configuration realized by each device. The server device 10 includes an item information acquisition unit 101, a food material identification unit 102, an inspection item storage unit 103, and an inspection information output unit 104. The user terminal 20 includes an item input reception unit 201, a food image acquisition unit 202, an inspection information storage unit 203, and an inspection processing unit 204.
 サーバ装置10の品目情報取得部101は、食品を扱う施設において扱われる料理の品目を示す品目情報を取得する。品目とは、料理の種類を表す語句であり、例えば「カレーライス」、「スパゲッティ」、「ハンバーグ」及び「サラダ」等の語句で表される。品目情報取得部101は、本実施例では、ユーザ端末20から送信されてくる情報を受け取ることで品目情報を取得する。 The item information acquisition unit 101 of the server device 10 acquires item information indicating the item of the dish handled in the facility handling the food. The item is a phrase indicating the type of dish, and is represented by terms such as "curry rice", "spaghetti", "hamburger", and "salad". In this embodiment, the item information acquisition unit 101 acquires the item information by receiving the information transmitted from the user terminal 20.
 ユーザ端末20の品目入力受付部201は、料理の品目情報を入力する操作を受け付ける。品目入力受付部201は、品目情報の入力画面を表示する。
 図5は料理の品目情報の入力画面の一例を表す。図5の例では、品目入力受付部201は、「料理の品目を入力してください。」という文字列と、品目情報の入力欄A1、A2、A3と、決定ボタンB1とを表示している。
The item input receiving unit 201 of the user terminal 20 accepts an operation of inputting item information of a dish. The item input receiving unit 201 displays an item information input screen.
FIG. 5 shows an example of an input screen for cooking item information. In the example of FIG. 5, the item input receiving unit 201 displays the character string "Please input the item of the dish", the item information input fields A1, A2, A3, and the enter button B1. ..
 入力欄A1には、「カレーライス」という品目を表す文字列が入力されている。この文字列は、一文字ずつ入力されたものであってもよいし、プルダウンリストを表示してそこから選択されたものであってもよい。品目入力受付部201は、品目情報が入力された状態で決定ボタンB1を押す操作が行われると、入力された品目情報をサーバ装置10に送信する。サーバ装置10の品目情報取得部101は、送信されてきた品目情報を、ユーザによって入力された品目を示す品目情報として取得する。 In the input field A1, a character string representing the item "curry rice" is input. This character string may be input character by character, or may be selected from a pull-down list displayed. When the operation of pressing the determination button B1 is performed while the item information is input, the item input receiving unit 201 transmits the input item information to the server device 10. The item information acquisition unit 101 of the server device 10 acquires the transmitted item information as item information indicating the item input by the user.
 入力欄A2には、「xxx.jpg」という画像のファイル名が入力されている。この画像は、例えばユーザ端末20から供給される。ユーザ端末20の料理画像取得部202は、検査業務の対象となる料理の画像を取得する。料理画像取得部202は、例えば、自装置の撮像装置27が撮影した料理の写真を、料理の画像として取得する。また、料理画像取得部202は、ユーザが自装置とは異なるデジタルカメラで撮影した料理の写真を、無線通信又は記録媒体を介して料理の画像として取得する。 In the input field A2, the file name of the image "xxx.jpg" is input. This image is supplied from, for example, the user terminal 20. The food image acquisition unit 202 of the user terminal 20 acquires an image of the food to be inspected. The food image acquisition unit 202 acquires, for example, a picture of the food taken by the image pickup device 27 of its own device as a food image. Further, the food image acquisition unit 202 acquires a food photograph taken by the user with a digital camera different from the own device as a food image via wireless communication or a recording medium.
 料理画像取得部202は、取得した料理の画像をサーバ装置10に送信する。サーバ装置10の品目情報取得部101は、周知のパターンマッチング技術を用いて、送信されてきた画像に表されている料理の特徴量を算出する。料理画像の特徴量としては、例えば、SIFT(Scaled Invariance. Feature Transform)特徴量、SURF(Speeded-Up Robust Features)特徴量又はHOG(Histograms of Oriented Gradients)特徴量等のうち1以上の特徴量が用いられればよい。 The food image acquisition unit 202 transmits the acquired food image to the server device 10. The item information acquisition unit 101 of the server device 10 calculates the feature amount of the dish represented by the transmitted image by using a well-known pattern matching technique. As the feature amount of the food image, for example, one or more feature amounts among SIFT (Scaled Invariance. Feature Transform) feature amount, SURF (Speeded-Up Robust Features) feature amount, HOG (Histograms of Oriented Gradients) feature amount, and the like. It may be used.
 品目情報取得部101は、予め記憶しておいた料理のパターン画像のうち、取得した料理の画像と特徴量が類似するものを特定する。品目情報取得部101は、特定したパターン画像が表す料理の名称、すなわち、撮影された画像に含まれる料理の名称を認識し、認識した名称を品目情報として取得する。品目情報取得部101は本発明の「認識部」の一例である。品目情報取得部101は、以上のとおり品目情報を取得すると、取得した品目情報を食材特定部102に供給する。 The item information acquisition unit 101 identifies a dish pattern image stored in advance that has a similar feature amount to the acquired dish image. The item information acquisition unit 101 recognizes the name of the dish represented by the specified pattern image, that is, the name of the dish included in the photographed image, and acquires the recognized name as the item information. The item information acquisition unit 101 is an example of the "recognition unit" of the present invention. When the item information acquisition unit 101 acquires the item information as described above, the item information acquisition unit 101 supplies the acquired item information to the food material identification unit 102.
 食材特定部102は、品目情報取得部101により取得された品目情報が示す品目の料理に含まれる食材を特定する。食材特定部102は本発明の「特定部」の一例である。食材特定部102は、品目情報取得部101から品目情報が供給されると、検査項目記憶部103を参照する。検査項目記憶部103は、検査支援システム1において検査の対象としている料理に一般的に含まれるものとして定義された食材とその食材について求められる検査項目とを対応付けて記憶する。この定義は、例えば、検査支援システム1を提供する事業者によって行われる。 The food ingredient specifying unit 102 specifies the foodstuff contained in the dish of the item indicated by the item information acquired by the item information acquisition unit 101. The food material specifying unit 102 is an example of the "specific unit" of the present invention. When the item information is supplied from the item information acquisition unit 101, the food material specifying unit 102 refers to the inspection item storage unit 103. The inspection item storage unit 103 stores the foodstuff defined as being generally contained in the dish to be inspected in the inspection support system 1 and the inspection item required for the foodstuff in association with each other. This definition is made, for example, by a business operator that provides the inspection support system 1.
 図6は記憶された検査項目の一例を表す。図6の例では、検査項目記憶部103は、「カレーライス」という料理の品目に、「C1-1」、「C1-2」、「C1-3」という食材と、「K1-1」、「K1-2」、「K1-3」という検査項目とを対応付けて記憶している。また、検査項目記憶部103は、「スパゲッティ」という料理の品目に、「C2-1」、「C2-2」、「C2-3」という食材と、「K2-1」、「K2-2」、「K2-3」という検査項目とを対応付けて記憶している。なお、食材の数は3つに限らず、1以上であればよい。 FIG. 6 shows an example of the stored inspection items. In the example of FIG. 6, the inspection item storage unit 103 includes the cooking item "curry rice", the ingredients "C1-1", "C1-2", "C1-3", and "K1-1", The inspection items "K1-2" and "K1-3" are stored in association with each other. In addition, the inspection item storage unit 103 includes the cooking item "spaghetti", the ingredients "C2-1", "C2-2", "C2-3", and "K2-1", "K2-2". , "K2-3" is stored in association with the inspection item. The number of ingredients is not limited to three, and may be one or more.
 食材特定部102は、検査項目記憶部103を参照し、品目情報取得部101から供給された品目情報が示す品目に対応付けられて記憶されている食材、すなわち、その品目の料理に一般的に含まれるものとして定義された食材を、その品目の料理に含まれる食材として特定する。食材特定部102は、特定した食材を検査情報出力部104に通知する。検査情報出力部104は、通知された食材、すなわち、取得された品目情報が示す品目の料理に含まれる食材に対応付けられている検査項目をユーザ端末20に出力する。 The food ingredient specifying unit 102 refers to the inspection item storage unit 103, and is generally stored in association with the item indicated by the item information supplied from the item information acquisition unit 101, that is, the food of the item. Ingredients defined as included are specified as ingredients contained in the dish of the item. The food ingredient specifying unit 102 notifies the inspection information output unit 104 of the specified foodstuff. The inspection information output unit 104 outputs the notified foodstuff, that is, the inspection item associated with the foodstuff included in the dish of the item indicated by the acquired item information to the user terminal 20.
 検査情報出力部104は、具体的には、通知された食材に対応付けて検査項目記憶部103に記憶されている検査項目を読み出し、読み出した検査項目及び取得された品目情報が示す品目を示す項目データをユーザ端末20に出力する。ユーザ端末20の検査情報記憶部203は、サーバ装置10から出力されてきた項目データが示す検査項目を同じ項目データが示す料理の品目に対応付けて記憶する。 Specifically, the inspection information output unit 104 reads out the inspection item stored in the inspection item storage unit 103 in association with the notified food material, and indicates the read inspection item and the item indicated by the acquired item information. The item data is output to the user terminal 20. The inspection information storage unit 203 of the user terminal 20 stores the inspection items indicated by the item data output from the server device 10 in association with the cooking items indicated by the same item data.
 図7はユーザ端末20に記憶された検査項目の一例を表す。図7の例では、検査情報記憶部203は、「カレーライス」という料理の品目に、「K1-1」、「K1-2」、「K1-3」という検査項目を対応付けて記憶している。また、検査情報記憶部203は、「ハヤシライス」という料理の品目に、「K4-1」、「K4-2」、「K4-3」、「K4-4」という検査項目を対応付けて記憶している。 FIG. 7 shows an example of inspection items stored in the user terminal 20. In the example of FIG. 7, the inspection information storage unit 203 stores the inspection items "K1-1", "K1-2", and "K1-3" in association with the cooking item "curry rice". There is. Further, the inspection information storage unit 203 stores the inspection items "K4-1", "K4-2", "K4-3", and "K4-4" in association with the cooking item "Hayashi rice". ing.
 以上のとおり検査項目が記憶されることで、食品衛生の検査の準備が整ったことになる。検査処理部204は、検査情報記憶部203に記憶された検査項目で食品衛生の検査を行うための処理を行う。検査処理部204は、まず、該当する施設向けの検査画面を表示する。 By memorizing the inspection items as described above, the preparation for the food hygiene inspection is ready. The inspection processing unit 204 performs processing for inspecting food hygiene with the inspection items stored in the inspection information storage unit 203. The inspection processing unit 204 first displays an inspection screen for the relevant facility.
 図8は表示された検査画面の一例を表す。図8の例では、検査処理部204は、大項目である「従業員」のタブT1、「食材」のタブT2、「器具・食器」のタブT3、「保管状況」のタブT4及び「環境」のタブT5と、後述する「判定」のタブT6を含む検査リストを、タブT1を開いた状態で表示している。「従業員」の表示領域C1には、中項目の「手洗い」の表示領域D1、「服装」の表示領域D2及び「手指目視検査」の表示領域D3等が含まれている。 FIG. 8 shows an example of the displayed inspection screen. In the example of FIG. 8, the inspection processing unit 204 has the major items “employee” tab T1, “foodstuff” tab T2, “instrument / tableware” tab T3, “storage status” tab T4, and “environment”. The inspection list including the tab T5 of "" and the tab T6 of "determination" described later is displayed with the tab T1 open. The display area C1 of the "employee" includes a display area D1 for "hand washing", a display area D2 for "clothes", a display area D3 for "visual inspection of fingers", and the like.
 以降の表示も検査処理部204によって行われるものとする。各中項目の表示領域には、検査項目等が表示されている。表示領域C1をスクロールさせると、表示されていない中項目の表示領域及び検査項目が表示される。検査項目の左側には、NGボタンE1、写真ボタンE2、コメントボタンE3及びOKボタンE4が表示されている。検査担当者が検査の結果を入力しようとする検査項目をタップ等の操作により選択すると、検査処理部204は、選択された検査項目だけを拡大して表示する。 Subsequent display shall also be performed by the inspection processing unit 204. Inspection items and the like are displayed in the display area of each middle item. When the display area C1 is scrolled, the display area of the middle item and the inspection item that are not displayed are displayed. On the left side of the inspection item, an NG button E1, a photo button E2, a comment button E3, and an OK button E4 are displayed. When the person in charge of inspection selects an inspection item for which the inspection result is to be input by an operation such as tapping, the inspection processing unit 204 enlarges and displays only the selected inspection item.
 図9は選択された検査項目の拡大表示の一例を表す。図9の例では、検査項目K-4が拡大して表示されている。拡大表示がされた状態で、NGボタンE1が押されると、「×」マーク(検査結果がNG、すなわち不合格であることを示すマーク)が表示され、OKボタンE4が押されると、「〇」マーク(検査結果がOKであることを示すマーク)が表示される。写真入力欄E5をタップすると、例えばユーザ端末20の撮像装置が起動されてユーザの操作により写真を撮影し、撮影された写真が写真入力欄E5に表示される。 FIG. 9 shows an example of an enlarged display of the selected inspection item. In the example of FIG. 9, the inspection item K-4 is enlarged and displayed. When the NG button E1 is pressed in the enlarged display, an "x" mark (mark indicating that the inspection result is NG, that is, a failure) is displayed, and when the OK button E4 is pressed, "○" is displayed. "Mark (mark indicating that the inspection result is OK) is displayed. When the photo input field E5 is tapped, for example, the image pickup device of the user terminal 20 is activated to take a picture by the user's operation, and the taken picture is displayed in the picture input field E5.
 なお、写真入力欄E5をタップした場合にユーザ端末20に記憶されている撮影済みの写真を取り込めるようにしてもよい。コメント入力欄E6には、手入力でコメントを入力してもよいし、コメント例文一覧E7に含まれている例文を選択することでコメントを入力してもよい。検査処理部204は、検査結果の入力操作を受け付けると、受け付けた入力操作の結果を表示する。 Note that when the photo input field E5 is tapped, the photographed photograph stored in the user terminal 20 may be imported. A comment may be manually input in the comment input field E6, or a comment may be input by selecting an example sentence included in the comment example sentence list E7. When the inspection processing unit 204 receives the input operation of the inspection result, the inspection processing unit 204 displays the result of the accepted input operation.
 検査処理部204は、一時中断ボタンB2がタップされると、拡大表示した検査項目K-4への入力を一時中断するものと判断して、図8の検査画面に戻って検査項目の一覧を表示する。また、検査処理部204は、入力完了ボタンB3がタップされると、拡大表示した検査項目K-4への入力が完了したものと判断して、図8の検査画面に戻って検査項目の一覧を表示する。 The inspection processing unit 204 determines that when the temporary suspension button B2 is tapped, the input to the enlarged inspection item K-4 is temporarily suspended, and returns to the inspection screen of FIG. 8 to display a list of inspection items. indicate. Further, when the input completion button B3 is tapped, the inspection processing unit 204 determines that the input to the enlarged inspection item K-4 has been completed, and returns to the inspection screen of FIG. 8 to list the inspection items. Is displayed.
 また、検査処理部204は、検査結果テーブルを記憶しておき、入力完了ボタンB3がタップされた場合に、その時点までの入力操作の結果を検査結果として検査結果テーブルに反映する。
 図10は検査結果テーブルの一例を表す。検査結果テーブルには、「施設ID」、「検査回数」、「検査項目」、「NG」、「OK」、「写真」、「コメント」及び「入力日時」がそれぞれ対応付けて格納されている。
Further, the inspection processing unit 204 stores the inspection result table, and when the input completion button B3 is tapped, reflects the result of the input operation up to that point in the inspection result table as the inspection result.
FIG. 10 shows an example of an inspection result table. In the inspection result table, "facility ID", "inspection count", "inspection item", "NG", "OK", "photograph", "comment" and "input date and time" are stored in association with each other. ..
 「施設ID」及び「検査回数」は、検査処理部204が検査結果テーブルを生成する際に格納されている。図10の例では、該当する施設IDの検査結果テーブルを初めて生成したので、「1」回が「検査回数」として格納されている。「NG」は検査が不合格であったことを意味し、「OK」は検査が合格であったことを意味する。「NG」の入力は「×」、「OK」の入力は「〇」で表されている。 The "facility ID" and "number of inspections" are stored when the inspection processing unit 204 generates an inspection result table. In the example of FIG. 10, since the inspection result table of the corresponding facility ID is generated for the first time, "1" times are stored as "inspection times". "NG" means that the inspection failed, and "OK" means that the inspection passed. The input of "NG" is represented by "x", and the input of "OK" is represented by "○".
 写真は2データのファイル名で、コメントはテキストデータのファイル名で表されている。入力日時は年月日で表されているが、詳細な時刻まで表されていてもよい。検査処理部204は、検査結果テーブルに格納された検査結果を参照して、検査結果の集計処理を行う。集計処理とは、共通の検査結果(例えばOKの検査結果)の件数を合計した値を集計値として算出する処理である。 The photo is represented by the file name of 2 data, and the comment is represented by the file name of the text data. The input date and time is represented by the date and time, but it may be represented up to the detailed time. The inspection processing unit 204 refers to the inspection results stored in the inspection result table and performs the aggregation processing of the inspection results. The aggregation process is a process of calculating a value obtained by totaling the number of common inspection results (for example, OK inspection results) as an aggregation value.
 また、集計処理には、算出した集計値に基づいてさらに別の値を算出する処理も含まれる。具体的には、検査処理部204は、OKの検査結果を集計し、検査項目の全体数に対するOKの集計値の割合(以下「評価率」と言う)を大項目毎及び全体について算出する処理を行う。評価率は、この値が高いほど衛生管理のために実施すべき作業が実施されていることを意味する値であり、より安全な食品の供給が期待できることを示す指標として利用可能である。 In addition, the aggregation process includes a process of calculating yet another value based on the calculated aggregated value. Specifically, the inspection processing unit 204 aggregates the inspection results of OK and calculates the ratio of the aggregated value of OK to the total number of inspection items (hereinafter referred to as “evaluation rate”) for each major item and for the whole. I do. The higher the evaluation rate, the more work that should be carried out for hygiene management is being carried out, and it can be used as an index indicating that safer food supply can be expected.
 検査処理部204は、評価率の算出において、各検査項目の検査結果を一律ではなく重みを付けて扱う。例えば検査項目が50個ある場合、一律に扱うと1つのNGにつき評価率が2%減少する。これに対し、各検査項目に重みを付けることで、例えば重要度が高い検査項目がNGだと3%減少し、重要度が低い検査項目だと1%減少するというように評価率が算出される。 The inspection processing unit 204 handles the inspection results of each inspection item with a weight rather than a uniform weight in the calculation of the evaluation rate. For example, when there are 50 inspection items, if they are treated uniformly, the evaluation rate will decrease by 2% for each NG. On the other hand, by weighting each inspection item, the evaluation rate is calculated so that, for example, if the inspection item with high importance is NG, it decreases by 3%, and if the inspection item with low importance is NG, it decreases by 1%. To.
 重要度とは、例えば、食品衛生に対する影響が大きい検査項目ほど重要度が高いという意味である。重要度を加味した重み付けをすることで、重要度を加味しない場合に比べて、評価率の上記指標としての信頼性を高めることができる。検査処理部204は、図8に表す「判定」のタブT6を押す操作が行われると、先に行った集計の結果を表示する。 Importance means, for example, that inspection items that have a greater impact on food hygiene are more important. By weighting with the importance added, the reliability of the evaluation rate as the above index can be improved as compared with the case where the importance is not added. When the operation of pressing the tab T6 of the "determination" shown in FIG. 8 is performed, the inspection processing unit 204 displays the result of the previously performed aggregation.
 図11は表示された集計結果の一例を表す。検査処理部204は、大項目毎の評価率を示す結果表F1と、大項目毎の評価率を示すレーダーチャートF2と、入力確定ボタンB4を表示している。また、検査処理部204は、全体の評価率を「総合評価」として示し、総合評価に応じて決まる呼称である「優秀店」及び総合評価に応じて決まる評価ランクの「S」という文字列を表示している。 FIG. 11 shows an example of the displayed aggregation result. The inspection processing unit 204 displays a result table F1 showing the evaluation rate for each major item, a radar chart F2 showing the evaluation rate for each major item, and an input confirmation button B4. In addition, the inspection processing unit 204 indicates the overall evaluation rate as "comprehensive evaluation", and the character string "S" of the evaluation rank determined according to the comprehensive evaluation and "excellent store" which is the name determined according to the comprehensive evaluation. it's shown.
 これらの呼称及び評価ランクは、総合評価の値に応じて例えば「優秀店」及び「S」、「優良店」及び「A」、「良店」及び「B」、「要改善点」及び「C」というように定められる。検査画面に表示されている入力確定ボタンB4を押す操作が行われると、検査処理部204は、検査結果テーブルを更新して記憶する。記憶された検査結果には、施設ID及び検査回数が含まれているため、どの施設の何回目の検査結果であるかが分かるようになっている。 These names and evaluation ranks are, for example, "excellent store" and "S", "excellent store" and "A", "good store" and "B", "improvement point" and "improvement point" according to the value of the comprehensive evaluation. It is defined as "C". When the operation of pressing the input confirmation button B4 displayed on the inspection screen is performed, the inspection processing unit 204 updates and stores the inspection result table. Since the stored inspection result includes the facility ID and the number of inspections, it is possible to know which facility and which inspection result it is.
 サーバ装置10及びユーザ端末20は、上記の構成に基づいて、取得された品目情報に基づき検査項目を出力する出力処理を行う。
 図12は出力処理における各装置の動作手順の一例を表す。まず、ユーザ端末20(品目入力受付部201)は、料理の品目を入力する操作を受け付け(ステップS11)、入力された品目を示す品目情報をサーバ装置10に送信する(ステップS12)。
Based on the above configuration, the server device 10 and the user terminal 20 perform output processing for outputting inspection items based on the acquired item information.
FIG. 12 shows an example of the operation procedure of each device in the output processing. First, the user terminal 20 (item input receiving unit 201) accepts an operation for inputting a dish item (step S11), and transmits item information indicating the input item to the server device 10 (step S12).
 サーバ装置10(品目情報取得部101)は、送信されてきた品目情報を、食品を扱う施設において扱われる料理の品目を示す品目情報として取得する(ステップS13)。次に、ユーザ端末20(料理画像取得部202)は、検査業務の対象となる料理の画像を取得し(ステップS21)、取得した料理の画像をサーバ装置10に送信する(ステップS22)。サーバ装置10(品目情報取得部101)は、送信されてきた画像に表されている料理の名称を認識し(ステップS23)、認識した料理の名称を品目情報として取得する(ステップS24)。 The server device 10 (item information acquisition unit 101) acquires the transmitted item information as item information indicating the item of the dish handled in the facility that handles the food (step S13). Next, the user terminal 20 (cooking image acquisition unit 202) acquires an image of the dish to be inspected (step S21), and transmits the acquired image of the dish to the server device 10 (step S22). The server device 10 (item information acquisition unit 101) recognizes the name of the dish represented in the transmitted image (step S23), and acquires the recognized dish name as item information (step S24).
 ステップS11からS13までの一連の動作と、ステップS21からS24までの一連の動作とは、順番が反対であってもよいし、一方だけが行われてもよい。また、それぞれ何回行われてもよい。次に、サーバ装置10(食材特定部102)は、検査項目記憶部103を参照し、取得された品目情報が示す品目の料理に含まれる食材を特定する(ステップS31)。 The series of operations from steps S11 to S13 and the series of operations from steps S21 to S24 may be in the opposite order, or only one of them may be performed. Also, each may be performed any number of times. Next, the server device 10 (foodstuff specifying unit 102) refers to the inspection item storage unit 103 and identifies the foodstuff contained in the dish of the item indicated by the acquired item information (step S31).
 続いて、サーバ装置10(検査情報出力部104)は、検査項目記憶部103を参照し、特定された食材、すなわち、取得された品目情報が示す品目の料理に含まれる食材に対応付けられている検査項目を読み出す(ステップS32)。次に、サーバ装置10(検査情報出力部104)は、読み出した検査項目をユーザ端末20に出力する(ステップS33)。 Subsequently, the server device 10 (inspection information output unit 104) refers to the inspection item storage unit 103 and is associated with the specified foodstuff, that is, the foodstuff included in the dish of the item indicated by the acquired item information. Read out the inspection item (step S32). Next, the server device 10 (inspection information output unit 104) outputs the read inspection item to the user terminal 20 (step S33).
 ユーザ端末20(検査情報記憶部203)は、サーバ装置10から出力されてきた検査項目を、取得された品目情報が示す品目に対応付けて記憶する(ステップS34)。そして、ユーザ端末20(検査処理部204)は、記憶された検査項目を含む検査画面を表示して、検査担当者による検査の入力を受け付けるなどの検査処理を行う(ステップS41)。 The user terminal 20 (inspection information storage unit 203) stores the inspection items output from the server device 10 in association with the items indicated by the acquired item information (step S34). Then, the user terminal 20 (inspection processing unit 204) displays an inspection screen including the stored inspection items, and performs inspection processing such as accepting an inspection input by the inspector (step S41).
 本実施例では、上記のとおり、例えば店舗の従業員は、自店舗で扱う料理の品目の入力又は料理の画像の撮影を行うことで、それらの料理に合った検査項目を出力させることができる。これにより、検査項目の出力が行われない場合に比べて、食品衛生検査の適切な検査項目の設定を容易にすることができる。 In this embodiment, as described above, for example, an employee of a store can output an inspection item suitable for those dishes by inputting the items of the dishes handled in the store or taking an image of the dishes. .. As a result, it is possible to facilitate the setting of appropriate inspection items for food hygiene inspection as compared with the case where the inspection items are not output.
[2]変形例
 上述した実施例は本発明の実施の一例に過ぎず、以下のように変形させてもよい。また、実施例及び各変形例は、必要に応じて組み合わせて実施してもよい。
[2] Modifications The above-mentioned examples are merely examples of the implementation of the present invention, and may be modified as follows. Further, the examples and the modified examples may be combined and carried out as necessary.
[2-1]料理に含まれる食材
 品目が同じであっても、例えば店や地域が異なれば、料理に含まれる食材が異なる場合がある。その場合、品目情報取得部101により取得された品目情報が示す品目の料理に含まれる食材の組み合わせが複数あることになる。その場合に、検査情報出力部104は、それらの複数の組み合わせに1つでも含まれている全ての食材を料理に含まれる食材として特定してもよい。
[2-1] Ingredients included in a dish Even if the items are the same, the ingredients included in a dish may differ, for example, if the store or region is different. In that case, there are a plurality of combinations of ingredients included in the dish of the item indicated by the item information acquired by the item information acquisition unit 101. In that case, the inspection information output unit 104 may specify all the ingredients contained in at least one of the plurality of combinations as the ingredients contained in the dish.
 例えば同じカレーライスでも、或る店では玉ねぎ、人参、ジャガイモ、鶏のひき肉、米を使用するが、他の店では玉ねぎ、人参、ナス、トマト、豚のバラ肉、米を使用するものとする。その場合に、検査情報出力部104は、玉ねぎ、人参、ジャガイモ、ナス、トマト、鶏のひき肉、豚のバラ肉、米を、カレーライスと言う品目の料理に含まれる食材として特定する。 For example, the same curry rice uses onions, carrots, potatoes, minced chicken, and rice in some stores, but uses onions, carrots, eggplants, tomatoes, pork roses, and rice in other stores. .. In that case, the inspection information output unit 104 specifies onions, carrots, potatoes, eggplants, tomatoes, minced chicken meat, pork rose meat, and rice as foodstuffs included in the dish of an item called curry rice.
 この場合、検査情報出力部104は、特定された食材に対応する検査項目及び品目を示す項目データをユーザ端末20に出力する。本変形例では、ユーザ端末20の検査処理部204が、出力されてきた項目データが示す検査項目及び品目を表示する。
 図13は表示された検査項目及び品目の一例を表す。図13の例では、検査処理部204は、カレーライスに対応する食材及び検査項目を6つずつ表示している。
In this case, the inspection information output unit 104 outputs item data indicating inspection items and items corresponding to the specified foodstuff to the user terminal 20. In this modification, the inspection processing unit 204 of the user terminal 20 displays the inspection items and items indicated by the output item data.
FIG. 13 shows an example of the displayed inspection items and items. In the example of FIG. 13, the inspection processing unit 204 displays six ingredients and six inspection items corresponding to curry rice.
 また、検査処理部204は、各食材及び検査項目の横に除外する検査項目を指定する指定欄E8と確定ボタンB6を表示している。検査処理部204は、ユーザが除外したい検査項目の指定欄E8を選択するとその指定欄E8に「〇」を表示する。図13の例では、食材「C1-3」及び「C1-5」と検査項目「K1-3」及び「K1-5」が除外対象として指定されている。 In addition, the inspection processing unit 204 displays a designation column E8 and a confirmation button B6 for designating the inspection items to be excluded next to each ingredient and inspection item. When the user selects the inspection item designation field E8 to be excluded, the inspection processing unit 204 displays “◯” in the designation field E8. In the example of FIG. 13, the ingredients “C1-3” and “C1-5” and the inspection items “K1-3” and “K1-5” are designated as exclusion targets.
 この状態で確定ボタンB6を押す操作が行われると、検査処理部204は、除外対象として指定されたものを除く検査項目及び品目を示す項目データをサーバ装置10に送信する。サーバ装置10の検査情報出力部104は、受信した項目データが示す検査項目及び取得された品目情報が示す品目を示す項目データをユーザ端末20に出力する。ユーザ端末20の検査情報記憶部203は、送信されてきた項目データが示す検査項目を同じ項目データが示す料理の品目に対応付けて記憶する。 When the operation of pressing the confirmation button B6 is performed in this state, the inspection processing unit 204 transmits item data indicating inspection items and items excluding those designated as exclusion targets to the server device 10. The inspection information output unit 104 of the server device 10 outputs the inspection item indicated by the received item data and the item data indicating the item indicated by the acquired item information to the user terminal 20. The inspection information storage unit 203 of the user terminal 20 stores the inspection items indicated by the transmitted item data in association with the cooking items indicated by the same item data.
 以降は、実施例と同様に検査処理が行われる。以上のとおり、検査情報出力部104は、食材特定部102により料理に含まれる食材として特定された食材のうち料理に含まない食材としてユーザによって指定された食材(図13の例であれば食材「C1-3」及び「C1-5」)をその料理に含まれる食材から除外する。検査情報出力部104は本発明の「除外部」の一例である。この除外が行われることで、特定された食材に不要な食材が混ざっていた場合に正しい食材だけを残して検査項目を出力させることができる。 After that, the inspection process is performed in the same manner as in the examples. As described above, the inspection information output unit 104 uses the food material specified by the user as the food material not included in the food among the food material specified by the food material specifying unit 102 as the food material included in the food (in the example of FIG. 13, the food material " "C1-3" and "C1-5") are excluded from the ingredients contained in the dish. The inspection information output unit 104 is an example of the "exclusion unit" of the present invention. By performing this exclusion, when unnecessary ingredients are mixed with the specified ingredients, it is possible to output the inspection items while leaving only the correct ingredients.
 本変形例では、品目情報が示す品目の料理に含まれる食材の組み合わせが複数ある場合に、それらの組み合わせの食材全てが料理に含まれる食材として特定される。ユーザにとっては、特定された食材に対応付けられた検査項目が提示された場合に、不足している食材を思い出して追加するよりは、不要な食材を除外する方が普通は容易である。つまり、本変形例によれば、特定される食材に不足がある場合に比べて、検査項目の確定を容易にすることができる。 In this modification, when there are multiple combinations of ingredients included in the dish of the item indicated by the item information, all the ingredients of those combinations are specified as the ingredients included in the dish. It is usually easier for the user to exclude unnecessary ingredients when presented with inspection items associated with the identified ingredient, rather than recalling and adding the missing ingredients. That is, according to this modification, it is possible to facilitate the determination of the inspection item as compared with the case where there is a shortage in the specified food material.
[2-2]食材の追加
 検査情報出力部104は、上記の変形例では指定された食材を料理に含まれる食材から除外したが、指定された食材を料理に含まれる食材に追加してもよい。この場合、検査情報出力部104は、食材特定部102により料理に含まれる食材として特定された食材以外でも、その料理に含まれる食材としてユーザによって指定された食材を料理に含まれる食材として追加する。
[2-2] Addition of ingredients The inspection information output unit 104 excludes the specified ingredients from the ingredients included in the dish in the above modification, but even if the specified ingredients are added to the ingredients included in the dish. good. In this case, the inspection information output unit 104 adds the ingredients specified by the user as the ingredients included in the dish as the ingredients included in the dish, in addition to the ingredients specified by the ingredient specifying unit 102 as the ingredients included in the dish. ..
 図14は本変形例で表示された検査項目及び品目の一例を表す。図14の例では、検査処理部204は、カレーライスに対応する標準の食材及び検査項目を4つずつ表示している。標準の食材とは、食材特定部102により料理に含まれる食材として特定された食材のことである。また、検査処理部204は、追加する食材を指定する指定欄E9と、追加ボタンB7及び確定ボタンB8とを表示している。 FIG. 14 shows an example of inspection items and items displayed in this modification. In the example of FIG. 14, the inspection processing unit 204 displays four standard ingredients and four inspection items corresponding to curry rice. The standard food material is a food material specified as a food material contained in the dish by the food material specifying unit 102. Further, the inspection processing unit 204 displays a designated field E9 for designating the food to be added, and an addition button B7 and a confirmation button B8.
 検査処理部204は、追加ボタンB7を押す操作が行われると、指定欄E9を表示して、追加する食材の入力を受け付ける。検査処理部204は、追加する食材が入力されると、入力された食材に対応付けられた検査項目をサーバ装置10に問い合わせる。サーバ装置10の検査情報出力部104は、この問い合わせを受け取ると、該当する検査項目を検査項目記憶部103から読み出してユーザ端末20に出力する。 When the operation of pressing the add button B7 is performed, the inspection processing unit 204 displays the designated field E9 and accepts the input of the foodstuff to be added. When the food material to be added is input, the inspection processing unit 204 inquires the server device 10 about the inspection item associated with the input food material. Upon receiving this inquiry, the inspection information output unit 104 of the server device 10 reads the corresponding inspection item from the inspection item storage unit 103 and outputs it to the user terminal 20.
 検査処理部204は、図14に表すように、出力されてきた検査項目を追加された食材に対応付けて表示する。こうして追加される食材が入力されて確定ボタンB8を押す操作が行われると、検査処理部204は、追加対象として指定された食材に対応するものを加えた検査項目及び品目を示す項目データをサーバ装置10に送信する。以降は、上述した食材を除外する場合と同様に処理が行われる。 As shown in FIG. 14, the inspection processing unit 204 displays the output inspection items in association with the added foodstuff. When the foodstuff to be added in this way is input and the operation of pressing the confirmation button B8 is performed, the inspection processing unit 204 sends the inspection item including the foodstuff corresponding to the foodstuff designated as the addition target and the item data indicating the item to the server. It is transmitted to the device 10. After that, the processing is performed in the same manner as in the case of excluding the above-mentioned ingredients.
 以上のとおり、検査情報出力部104は、食材特定部102により料理に含まれる食材として特定された食材とは別に料理に含まれる食材としてユーザによって指定された食材(図14の例であれば食材「C1-7」)をその料理に含まれる食材に追加する。検査情報出力部104は本発明の「追加部」の一例である。この追加が行われることで、料理に必要な食材が特定された食材に含まれていなかった場合に必要な食材の検査項目が欠けることを防ぐことができる。 As described above, the inspection information output unit 104 is a food material designated by the user as a food material included in the dish separately from the food material specified as the food material included in the food by the food material specifying unit 102 (in the example of FIG. 14, the food material). "C1-7") is added to the ingredients contained in the dish. The inspection information output unit 104 is an example of the "additional unit" of the present invention. By making this addition, it is possible to prevent the inspection items of the necessary ingredients from being missing when the ingredients necessary for cooking are not included in the specified ingredients.
 なお、上記の変形例と組み合わせて、特定された食材に必要な食材を加えたり不要な食材を除外したりできるようにしてもよい。 In addition, in combination with the above modification, it may be possible to add necessary ingredients to the specified ingredients or exclude unnecessary ingredients.
[2-3]料理の名称の認識不可
 品目情報取得部101は、実施例では、撮影された画像に含まれる料理の名称を認識していたが、画像の写りによっては料理の名称が認識できない場合がある。その場合、品目情報取得部101は、画像に含まれる食材を認識してもよい。品目情報取得部101は、具体的には、料理のパターン画像に加えて食材のパターン画像を予め記憶しておき、料理の画像と特徴量が類似するパターン画像を特定する。
[2-3] The name of the dish cannot be recognized The item information acquisition unit 101 recognizes the name of the dish included in the captured image in the embodiment, but cannot recognize the name of the dish depending on the image. In some cases. In that case, the item information acquisition unit 101 may recognize the foodstuff contained in the image. Specifically, the item information acquisition unit 101 stores the pattern image of the food material in advance in addition to the pattern image of the dish, and identifies the pattern image having the same feature amount as the image of the dish.
 品目情報取得部101は、特定したパターン画像の食材の名称を撮影された画像に含まれる料理の食材の名称として認識し、認識した食材の名称を品目情報として取得する。食材特定部102は、取得された品目情報が示す名称の食材を料理に含まれる食材として特定する。これにより、画像から料理の名称が認識できない場合でも、本変形例の食材の特定を行わない場合に比べて、食品衛生検査の適切な検査項目の設定を容易にすることができる。 The item information acquisition unit 101 recognizes the name of the ingredient of the specified pattern image as the name of the ingredient of the dish included in the photographed image, and acquires the name of the recognized ingredient as the item information. The foodstuff specifying unit 102 identifies the foodstuff with the name indicated by the acquired item information as the foodstuff included in the dish. As a result, even when the name of the dish cannot be recognized from the image, it is possible to facilitate the setting of appropriate inspection items for the food hygiene inspection as compared with the case where the ingredients of the present modification are not specified.
[2-4]アレルゲン
 アレルギーの原因となる食材、いわゆるアレルゲンに関する処理が行われてもよい。本変形例では、例えば、サーバ装置10が、アレルゲンの一覧を保持しておく。そして、検査情報出力部104は、自装置に記憶されているアレルゲンの一覧を参照し、その一覧に含まれる食材に対応する検査項目をその一覧に含まれない食材に対応する検査項目とは異なる態様でユーザ端末20に対して出力する。
[2-4] Allergens Treatments related to foodstuffs that cause allergies, so-called allergens, may be performed. In this modification, for example, the server device 10 holds a list of allergens. Then, the inspection information output unit 104 refers to the list of allergens stored in the own device, and the inspection items corresponding to the ingredients included in the list are different from the inspection items corresponding to the ingredients not included in the list. It is output to the user terminal 20 in the embodiment.
 ユーザ端末20の検査処理部204は、出力されてきた検査項目を検査画面に表示する。
 図15は表示された検査画面の一例を表す。図15の例では、検査処理部204が、「食材」のタブを開いた検査画面において、アレルゲンが対象に含まれる検査項目C11及びC12を、他の検査項目に比べて太い枠線で表示している。
The inspection processing unit 204 of the user terminal 20 displays the output inspection items on the inspection screen.
FIG. 15 shows an example of the displayed inspection screen. In the example of FIG. 15, the inspection processing unit 204 displays the inspection items C11 and C12 containing the allergen as the target with a thicker frame line than the other inspection items on the inspection screen in which the tab of “foodstuff” is opened. ing.
 このようにアレルゲンの検査項目の態様が他と異なることで、態様が一律である場合に比べて、検査担当者が、アレルゲンに関する検査を容易に把握することができ、その検査を特に注意して行うことができる。なお、検査情報出力部104は、検査項目の対象となる食材にアレルゲンが含まれる場合に、そのアレルゲンを代替可能なアレルゲンではない代替食材とその代替食材に対する検査項目とを出力してもよい。 Since the mode of the allergen test item is different from the others, the person in charge of the test can easily grasp the test related to the allergen as compared with the case where the mode is uniform, and pay particular attention to the test. It can be carried out. When the food material subject to the inspection item contains an allergen, the inspection information output unit 104 may output an alternative food material that is not an allergen that can substitute the allergen and an inspection item for the substitute food material.
 図16は表示された代替食材及び検査項目の一例を表す。図16の例では、検査処理部204が、カレーライスに含まれる食材のうち食材C1-3及びC1-6をアレルゲンとして太枠で囲って表している。そして、検査処理部204は、食材C1-3に並べて代替食材C9-3及び検査項目K9-3を表示し、食材C1-6に並べて代替食材C9-6及び検査項目K9-6を表示している。検査処理部204は、代替食材を選択する操作(例えば代替食材の表示欄をタップする操作)が行われると、食材と代替食材とを入れ替えて表示する。 FIG. 16 shows an example of the displayed alternative ingredients and inspection items. In the example of FIG. 16, the inspection processing unit 204 represents the foodstuffs C1-3 and C1-6 among the foodstuffs contained in the curry rice by enclosing them in a thick frame as allergens. Then, the inspection processing unit 204 displays the substitute foodstuff C9-3 and the inspection item K9-3 side by side with the foodstuff C1-3, and displays the substitute foodstuff C9-6 and the inspection item K9-6 side by side with the foodstuff C1-6. There is. When the operation of selecting the alternative food material (for example, the operation of tapping the display field of the alternative food material) is performed, the inspection processing unit 204 replaces and displays the food material and the substitute food material.
 その際、検査処理部204は、検査項目も代替食材に対するものに切り替えて表示する。これにより、代替食材及びその検査項目が出力されない場合に比べて、メニューの提供者が、アレルゲンを含まないメニューを容易に作成することができる。また、その結果、レストラン等では、代替食材を使用してほしいというアレルギー持ちの客の要望に応えることができる。 At that time, the inspection processing unit 204 also switches the inspection items to those for alternative ingredients and displays them. As a result, the menu provider can easily create a menu that does not contain allergens, as compared with the case where the alternative foodstuff and its inspection item are not output. As a result, restaurants and the like can meet the demands of customers with allergies who want to use alternative ingredients.
[2-5]調理方法
 食材が同じであっても、調理方法が異なれば必要な検査項目も異なる場合がある。例えば、同じ肉を使用する食材でも、加熱して食べる場合と加熱せずに生で食べる場合とで、後者の方が雑菌が混入しやすいのでより厳密な温度管理等が検査項目として必要になる。
[2-5] Cooking method Even if the ingredients are the same, the required inspection items may differ depending on the cooking method. For example, even for foods that use the same meat, stricter temperature control is required as an inspection item because the latter is more likely to be contaminated with germs depending on whether it is eaten by heating or raw without heating. ..
 本変形例では、検査項目記憶部103が、食材と調理方法と検査項目とを対応付けた検査項目テーブルを用いる。
 図17は本変形例の検査項目テーブルの一例を表す。図15の例では、食材C1-1に対して「非加熱」及び「K1-11」、「加熱」及び「K1-12」、「再加熱」及び「K1-13」という調理方法及び検査項目の組が対応付けられている。
In this modification, the inspection item storage unit 103 uses an inspection item table in which foodstuffs, cooking methods, and inspection items are associated with each other.
FIG. 17 shows an example of the inspection item table of this modification. In the example of FIG. 15, the cooking methods and inspection items of “non-heated” and “K1-11”, “heated” and “K1-12”, “reheated” and “K1-13” for the food material C1-1. Pairs are associated.
 また、食材C1-2、C1-3についても、それぞれ調理方法及び検査項目の組が対応付けられている。このように、検査項目記憶部103は、食材に加えてその食材の調理方法に対応付けて検査項目を記憶している。本変形例では、品目情報取得部101が、品目情報に加えて調理方法を示す調理情報を取得する。 In addition, the cooking method and the set of inspection items are associated with each of the ingredients C1-2 and C1-3. In this way, the inspection item storage unit 103 stores the inspection items in association with the cooking method of the ingredients in addition to the ingredients. In this modification, the item information acquisition unit 101 acquires cooking information indicating a cooking method in addition to the item information.
 図18は本変形例の料理の品目の入力画面の一例を表す。図18の例では、品目入力受付部201が、「料理の品目情報及び調理方法を入力してください。」という文字列と、品目情報の入力欄と、調理方法の入力欄と、決定ボタンB9とを表示している。品目入力受付部201は、品目情報及び調理方法が入力された状態で決定ボタンB9を押す操作が行われると、入力された品目情報及び調理方法をサーバ装置10に送信する。 FIG. 18 shows an example of an input screen for a dish item in this modified example. In the example of FIG. 18, the item input reception unit 201 has the character string "Please input the item information and the cooking method of the dish.", The item information input field, the cooking method input field, and the enter button B9. And are displayed. When the operation of pressing the decision button B9 is performed while the item information and the cooking method are input, the item input receiving unit 201 transmits the input item information and the cooking method to the server device 10.
 サーバ装置10の品目情報取得部101は、送信されてきた品目情報及び調理方法を取得する。食材特定部102は、上記のとおり品目情報取得部101により取得された品目情報が示す品目の料理であって同様に取得された調理方法の料理に含まれる食材を特定する。このように食材が特定されることで、検査担当者は、食材の調理方法毎に必要とされる検査を行うことができる。 The item information acquisition unit 101 of the server device 10 acquires the transmitted item information and cooking method. The food ingredient specifying unit 102 identifies the foodstuffs that are the dishes of the items indicated by the item information acquired by the item information acquisition unit 101 as described above and are included in the dishes of the cooking method similarly acquired. By identifying the ingredients in this way, the person in charge of inspection can perform the inspection required for each cooking method of the ingredients.
[2-6]消費者向け食品情報提供
 検査支援システム1は、食材及びアレルゲン等に関する情報を食品情報として消費者に提供してもよい。本変形例では、検査情報出力部104が、例えば、料理の品目と、各品目の料理に含まれる食材と、アレルゲンが含まれる食材についてはそのアレルゲンと、アレルゲンに関する検査結果とを一覧で表すウェブページを生成する。
[2-6] Providing Food Information for Consumers The inspection support system 1 may provide consumers with information on foodstuffs, allergens, and the like as food information. In this modification, the inspection information output unit 104 lists, for example, cooking items, ingredients contained in each item of cooking, allergens for ingredients containing allergens, and inspection results related to allergens. Generate a page.
 検査情報出力部104は、消費者向け画面のURL(Uniform Resource Locator)にアクセスしてきたスマートフォン等の通信端末に対して生成したウェブページを出力する。通信端末は、出力されてきたウェブページを表示する。
 図19は表示された消費者向けウェブページの一例を表す。図19(a)では、食品情報を見たい店舗を選択するための店舗一覧が通信端末に表示されている。
The inspection information output unit 104 outputs a web page generated for a communication terminal such as a smartphone that has accessed the URL (Uniform Resource Locator) of the consumer screen. The communication terminal displays the output web page.
FIG. 19 represents an example of a displayed consumer web page. In FIG. 19A, a list of stores for selecting a store for which food information is desired to be viewed is displayed on the communication terminal.
 消費者が店舗を選択して確定ボタンB11を押す操作を行うと、検査情報出力部104が、選択された店舗についての上記のウェブページを生成する。図19(b)では、そうして生成されたウェブページが通信端末に表示されている。例えば、「海鮮パスタ」という料理の品目には、食材C11-1、C11-2、C11-3が含まれており、そのうちの食材C11-3にはアレルゲンとしてエビが含まれており、食材C11-3の検査結果がOKであったことが表示されている。 When the consumer selects a store and presses the confirmation button B11, the inspection information output unit 104 generates the above web page for the selected store. In FIG. 19B, the web page thus generated is displayed on the communication terminal. For example, the cooking item "seafood pasta" contains ingredients C11-1, C11-2, and C11-3, of which ingredient C11-3 contains shrimp as an allergen and ingredient C11. It is displayed that the test result of -3 was OK.
 以上のとおり、検査情報出力部104は、料理の品目と、各品目の料理に含まれる食材と、アレルゲンが含まれる食材についてはそのアレルゲンと、アレルゲンに関する検査結果とを店舗毎に一覧で表す消費者向けのウェブページを出力する。なお、食品情報には、代替食材及び代替食材の検査結果等が含まれていてもよい。また、店舗毎ではなく、食品工場等の食品を扱う施設の食品情報を含めてもよい。 As described above, the inspection information output unit 104 displays a list of food items, foodstuffs contained in each food item, allergens for foodstuffs containing allergens, and inspection results related to allergens for each store. Output a web page for consumers. In addition, the food information may include a substitute food material, an inspection result of the substitute food material, and the like. In addition, food information of facilities handling food such as food factories may be included instead of each store.
 消費者は、食品情報が提供されると、アレルゲンの有無を容易に知ることができるし、検査結果が含まれているので食品の安全性を確認することができる。このように、本変形例によれば、検査支援システム1が保持している情報を、食品を提供される消費者の満足度向上に役立てることができる。また、施設で行われている検査の手間や努力を消費者に評価してもらうことができる。 Consumers can easily know the presence or absence of allergens when food information is provided, and can confirm the safety of food because the test results are included. As described above, according to this modification, the information held by the inspection support system 1 can be used to improve the satisfaction of consumers who are provided with food. In addition, consumers can evaluate the effort and effort of inspections performed at the facility.
[2-7]管理者向け食品情報提供
 検査支援システム1は、食材及びアレルゲン等に関する情報を食品情報として管理者に提供してもよい。本変形例では、検査情報出力部104が、例えば、料理の品目と、各品目の料理に含まれる食材と、アレルゲンが含まれる食材についてはそのアレルゲンと、アレルゲンに関する検査結果と、アレルゲンの代替食材との一覧を食品情報として表すウェブページを生成する。
[2-7] Provision of food information for managers The inspection support system 1 may provide information on foodstuffs, allergens, etc. to managers as food information. In this modification, the inspection information output unit 104, for example, the item of the dish, the foodstuff contained in the food of each item, the allergen for the foodstuff containing the allergen, the inspection result regarding the allergen, and the substitute foodstuff of the allergen. Generate a web page that shows the list of and as food information.
 検査情報出力部104は、管理者向け画面のURLにアクセスしてきたスマートフォン等の通信端末に対して生成したウェブページを出力する。通信端末は、出力されてきたウェブページを表示する。
 図20は表示された管理者向けウェブページの一例を表す。図20(a)では、管理対象の店舗を選択するための店舗一覧が通信端末に表示されている。
The inspection information output unit 104 outputs a generated web page to a communication terminal such as a smartphone that has accessed the URL of the screen for the administrator. The communication terminal displays the output web page.
FIG. 20 shows an example of the displayed administrator web page. In FIG. 20A, a list of stores for selecting a store to be managed is displayed on the communication terminal.
 管理者が店舗を選択して確定ボタンB11を押す操作を行うと、検査情報出力部104が、選択された店舗についての上記のウェブページを生成する。図20(b)では、そうして生成されたウェブページが通信端末に表示されている。例えば、「〇〇丼」という料理の品目には、食材C21-1、C21-2、C21-3が含まれており、そのうちの食材C21-2にはアレルゲンK21-2が含まれており、その代替食材としてC29-2があることが表示されている。 When the administrator selects a store and presses the confirmation button B11, the inspection information output unit 104 generates the above web page for the selected store. In FIG. 20B, the web page thus generated is displayed on the communication terminal. For example, the cooking item "○○ bowl" contains ingredients C21-1, C21-2, and C21-3, and the ingredient C21-2 contains allergen K21-2. It is displayed that there is C29-2 as an alternative ingredient.
 また、「△△定食」という料理の品目には、食材C21-4、C21-5、C21-6が含まれており、そのうちの食材C21-6にはアレルゲンK21-6含まれており、その代替食材としてC29-6があることが表示されている。以上のとおり、検査情報出力部104は、料理の品目と、各品目の料理に含まれる食材と、アレルゲンが含まれる食材についてはそのアレルゲンと、アレルゲンの代替食材との店舗毎の一覧を食品情報として表す管理者向けのウェブページを出力する。 In addition, the cooking item "△△ set meal" contains ingredients C21-4, C21-5, and C21-6, of which the ingredient C21-6 contains allergen K21-6. It is displayed that there is C29-6 as an alternative ingredient. As described above, the inspection information output unit 104 provides food information for each store with a list of food items, foodstuffs contained in the food of each item, foodstuffs containing allergens, the allergens, and alternative foodstuffs for allergens. Outputs a web page for administrators represented as.
 図20(b)に表すウェブページにおいては、アレルゲン又は代替食材を選択して交換ボタンB13を押す操作が、アレルゲンを代替食品に置き換える操作として受け付けられる。置き換え操作が受け付けられると、検査情報出力部104は、アレルゲンを代替食材に置き換えた食品情報を表すウェブページを出力する。なお、食品情報には、検査項目及び検査結果の検査結果等が含まれていてもよい。 In the web page shown in FIG. 20 (b), the operation of selecting an allergen or an alternative food and pressing the exchange button B13 is accepted as an operation of replacing the allergen with the alternative food. When the replacement operation is accepted, the inspection information output unit 104 outputs a web page showing food information in which the allergen is replaced with a substitute food material. The food information may include inspection items, inspection results of inspection results, and the like.
 また、店舗毎ではなく、食品工場等の食品を扱う施設の食品情報を含めてもよい。本変形例によれば、管理者が、施設で扱われている料理に含まれるアレルゲンを把握することと、必要であれば代替食材に置き換えることを容易に行うことができる。 Also, food information of facilities that handle food such as food factories may be included instead of each store. According to this modification, the manager can easily grasp the allergen contained in the food handled in the facility and replace it with an alternative food material if necessary.
[2-8]品目情報の精度向上
 品目情報取得部101は、実施例では、予め記憶しておいた料理のパターン画像のみを用いて類似する料理の画像を特定したが、或る施設について特定された料理の画像を蓄積しておき、蓄積された料理の画像もパターン画像として用いてその施設の料理の画像を特定してもよい。これにより、予め記憶しておいた料理のパターン画像のみを用いる場合に比べて、施設毎に料理の特定の精度を向上させることができる。
[2-8] Improving the accuracy of item information In the embodiment, the item information acquisition unit 101 specified an image of a similar dish using only the pattern image of the dish stored in advance, but specified a certain facility. The image of the cooked food may be accumulated, and the image of the stored food may be used as a pattern image to specify the image of the food of the facility. As a result, it is possible to improve the specific accuracy of the dish for each facility as compared with the case where only the pattern image of the dish stored in advance is used.
 また、品目情報取得部101は、AI(artificial intelligence)の技術を用いて料理の画像を特定してもよい。その場合、品目情報取得部101は、例えば、2以上の特徴量にそれぞれ重み付けをした値に基づいてパターン画像が示す料理との類似性の指標を算出し、算出した指標が最も大きいパターン画像を料理の画像として特定する。その際、品目情報取得部101は、重み付けの複数のパターンを用意してそれぞれを用いて料理の画像を特定する。 Further, the item information acquisition unit 101 may specify the image of the dish by using the technique of AI (artificial intelligence). In that case, the item information acquisition unit 101 calculates, for example, an index of similarity with the dish shown by the pattern image based on the values obtained by weighting two or more feature quantities, and obtains the pattern image having the largest calculated index. Identify as an image of the dish. At that time, the item information acquisition unit 101 prepares a plurality of weighting patterns and uses each of them to specify an image of the dish.
 そして、品目情報取得部101は、特定結果が正しいか否かを人が判断した結果を取得し、正解率がより高い重み付けのパターンを用いて料理の画像を特定する。このように、特定された料理の画像の正誤を人が判断した結果をフィードバックすることで、このフィードバックを行わない場合に比べて、特定した画像が示す料理の名称、すなわち取得される品目情報の精度を向上させることができる。 Then, the item information acquisition unit 101 acquires the result of a person's judgment as to whether or not the specific result is correct, and specifies the image of the dish using a weighting pattern having a higher accuracy rate. In this way, by feeding back the result of human judgment of the correctness of the image of the specified dish, the name of the dish indicated by the specified image, that is, the item information to be acquired, is compared with the case where this feedback is not performed. The accuracy can be improved.
[2-9]各機能を実現する装置
 図4に表す各機能を実現する装置は、上述した装置に限らない。例えば、サーバ装置10が実現する機能を2以上の装置で分担して実現してもよいし、ユーザ端末20が実現する機能を2以上の装置で分担して実現してもよい。また、サーバ装置10及びユーザ端末20が実現する機能を1つの装置でまとめて実現してもよい。
[2-9] Devices for Realizing Each Function The devices for realizing each function shown in FIG. 4 are not limited to the above-mentioned devices. For example, the functions realized by the server device 10 may be shared and realized by two or more devices, or the functions realized by the user terminal 20 may be shared and realized by two or more devices. Further, the functions realized by the server device 10 and the user terminal 20 may be collectively realized by one device.
 また、ユーザ端末20が実現する品目入力受付部201等の機能は、実施例ではユーザ端末20のプロセッサ21が自端末に記憶されているプログラム(いわゆるローカルのアプリケーションプログラム)を実行することで実現したが、これに限らない。 Further, the functions of the item input receiving unit 201 and the like realized by the user terminal 20 are realized by the processor 21 of the user terminal 20 executing a program (so-called local application program) stored in the own terminal in the embodiment. However, it is not limited to this.
 例えば、サーバ装置10のプロセッサ11が自装置に記憶されているプログラム(例えばCGI(Common Gateway Interface)等)を実行することで実現してもよい。その場合、ユーザ端末20は、ブラウザを実行してサーバ装置10から送信されてくる検査画面の画像を表示する。いずれの場合も、検査支援システム1の全体で図4に表す各機能が実現されていればよい。 For example, the processor 11 of the server device 10 may be realized by executing a program (for example, CGI (Common Gateway Interface)) stored in the own device. In that case, the user terminal 20 executes a browser and displays an image of the inspection screen transmitted from the server device 10. In either case, it is sufficient that each function shown in FIG. 4 is realized in the entire inspection support system 1.
[2-10]発明のカテゴリ
 本発明は、上述したサーバ装置10及びユーザ端末20という各情報処理装置の他、各情報処理装置を備える情報処理システム(検査支援システム1はその一例)としても捉えられる。また、本発明は、各情報処理装置が実施する処理を実現するための情報処理方法としても捉えられるし、各情報処理装置を制御するコンピュータを機能させるためのプログラムとしても捉えられる。本発明として捉えられるプログラムは、プログラムを記憶させた光ディスク等の記録媒体の形態で提供されてもよいし、インターネット等のネットワークを介してコンピュータにダウンロードさせ、ダウンロードしたプログラムをインストールして利用可能にするなどの形態で提供されてもよい。
[2-10] Category of Invention The present invention is regarded as an information processing system (the inspection support system 1 is an example thereof) provided with each information processing device in addition to the above-mentioned information processing devices such as the server device 10 and the user terminal 20. Will be. Further, the present invention can be regarded as an information processing method for realizing the processing performed by each information processing device, and also as a program for operating a computer that controls each information processing device. The program regarded as the present invention may be provided in the form of a recording medium such as an optical disk in which the program is stored, or may be downloaded to a computer via a network such as the Internet, and the downloaded program may be installed and used. It may be provided in the form of a computer.

Claims (9)

  1.  食品を扱う施設において扱われる料理の品目を示す品目情報を取得する取得部と、
     食材と当該食材について求められる検査項目とを対応付けて記憶する記憶部と、
     取得された前記品目情報が示す品目の料理に含まれる食材を特定する特定部と、
     特定された前記食材に対応付けて記憶されている前記検査項目を出力する出力部と
     を備える情報処理装置。
    The acquisition department that acquires item information indicating the items of food handled in facilities that handle food,
    A storage unit that stores foodstuffs in association with the inspection items required for the foodstuffs,
    A specific part that identifies the ingredients contained in the dish of the item indicated by the acquired item information, and
    An information processing device including an output unit that outputs the inspection item stored in association with the specified foodstuff.
  2.  撮影された画像に含まれる料理の名称を認識する認識部を備え、
     前記取得部は、認識された前記名称を前記品目情報として取得する
     請求項1に記載の情報処理装置。
    Equipped with a recognition unit that recognizes the name of the dish contained in the captured image
    The information processing device according to claim 1, wherein the acquisition unit acquires the recognized name as the item information.
  3.  前記認識部は、撮影された画像に含まれる料理の名称が認識できない場合は、当該画像に含まれる食材を認識し、
     前記取得部は、認識された前記食材の名称を前記品目として取得する
     請求項2に記載の情報処理装置。
    If the name of the dish contained in the captured image cannot be recognized, the recognition unit recognizes the foodstuff contained in the image.
    The information processing device according to claim 2, wherein the acquisition unit acquires the recognized name of the foodstuff as the item.
  4.  前記特定部は、取得された前記品目情報が示す品目の料理に一般的に含まれるものとして定義された食材を当該料理に含まれる食材として特定する
     請求項1から3のいずれか1項に記載の情報処理装置。
    The specific unit is described in any one of claims 1 to 3 for specifying an ingredient defined as being generally included in a dish of an item indicated by the acquired item information as an ingredient included in the dish. Information processing equipment.
  5.  前記特定部は、取得された前記品目情報が示す品目の料理に含まれる食材の組み合わせが複数ある場合に、当該複数の組み合わせに1つでも含まれている全ての食材を当該料理に含まれる食材として特定する
     請求項1から3のいずれか1項に記載の情報処理装置。
    When there are a plurality of combinations of ingredients contained in the dish of the item indicated by the acquired item information, the specific unit includes all the ingredients contained in even one of the plurality of combinations as the ingredients included in the dish. The information processing apparatus according to any one of claims 1 to 3, which is specified as.
  6.  前記料理に含まれる食材として特定された食材とは別に前記料理に含まれる食材としてユーザによって指定された食材を当該料理に含まれる食材として追加する追加部を備える
     請求項4又は5に記載の情報処理装置。
    The information according to claim 4 or 5, further comprising an additional part for adding an ingredient specified by the user as an ingredient included in the dish as an ingredient included in the dish, in addition to the ingredient specified as the ingredient included in the dish. Processing equipment.
  7.  前記料理に含まれる食材として特定された食材のうち前記料理に含まない食材としてユーザによって指定された食材を当該料理に含まれる食材から除外する除外部を備える
     請求項4から6のいずれか1項に記載の情報処理装置。
    Any one of claims 4 to 6 including an exclusion unit for excluding the ingredients specified by the user as the ingredients not included in the dish from the ingredients specified as the ingredients included in the dish. The information processing device described in.
  8.  前記出力部は、アレルギーの原因となる食材の一覧を参照し、当該一覧に含まれる食材に対応する前記検査項目を当該一覧に含まれない食材に対応する検査項目とは異なる態様で出力する
     請求項1から7のいずれか1項に記載の情報処理装置。
    The output unit refers to a list of foodstuffs that cause allergies, and outputs the inspection items corresponding to the foodstuffs included in the list in a form different from the inspection items corresponding to the foodstuffs not included in the list. Item 6. The information processing apparatus according to any one of Items 1 to 7.
  9.  前記取得部は、前記品目情報に加えて調理方法を示す調理情報を取得し、
     前記記憶部は、前記食材に加えて当該食材の調理方法に対応付けて前記検査項目を記憶し、
     前記特定部は、取得された前記品目情報が示す品目の料理であって取得された前記調理情報が示す調理方法の料理に含まれる食材を特定する
     請求項1から8のいずれか1項に記載の情報処理装置。
    The acquisition unit acquires cooking information indicating a cooking method in addition to the item information, and obtains cooking information.
    In addition to the foodstuff, the storage unit stores the inspection item in association with the cooking method of the foodstuff.
    The specific unit is described in any one of claims 1 to 8 for specifying the foodstuff of the item indicated by the acquired item information and included in the dish of the cooking method indicated by the acquired cooking information. Information processing equipment.
PCT/JP2020/043768 2020-11-25 2020-11-25 Information processing device WO2022113188A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022564869A JPWO2022113188A1 (en) 2020-11-25 2020-11-25
PCT/JP2020/043768 WO2022113188A1 (en) 2020-11-25 2020-11-25 Information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2020/043768 WO2022113188A1 (en) 2020-11-25 2020-11-25 Information processing device

Publications (1)

Publication Number Publication Date
WO2022113188A1 true WO2022113188A1 (en) 2022-06-02

Family

ID=81754219

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2020/043768 WO2022113188A1 (en) 2020-11-25 2020-11-25 Information processing device

Country Status (2)

Country Link
JP (1) JPWO2022113188A1 (en)
WO (1) WO2022113188A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7478219B1 (en) 2022-12-19 2024-05-02 株式会社 ゼンショーホールディングス Information processing device, information processing method, and information processing program
JP7482199B1 (en) 2022-12-19 2024-05-13 株式会社 ゼンショーホールディングス Food risk assessment device, food risk assessment method, food risk assessment program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001090979A1 (en) * 2000-05-22 2001-11-29 Daiichi Foods Co., Ltd. Extramural cooking control method and system therefor
US20050091113A1 (en) * 2003-10-24 2005-04-28 Iq Scientific Instruments, Inc. System and method for implementing HACCP process and control at a plurality of food service establishments via the internet
JP2009088862A (en) * 2007-09-28 2009-04-23 Sharp Corp Program editing method, and television receiver
JP2010044712A (en) * 2008-08-18 2010-02-25 Fundely Co Ltd Information management system, information management method, and program
WO2020217415A1 (en) * 2019-04-25 2020-10-29 Omリサーチ&コンサルティング株式会社 Information processing device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001090979A1 (en) * 2000-05-22 2001-11-29 Daiichi Foods Co., Ltd. Extramural cooking control method and system therefor
US20050091113A1 (en) * 2003-10-24 2005-04-28 Iq Scientific Instruments, Inc. System and method for implementing HACCP process and control at a plurality of food service establishments via the internet
JP2009088862A (en) * 2007-09-28 2009-04-23 Sharp Corp Program editing method, and television receiver
JP2010044712A (en) * 2008-08-18 2010-02-25 Fundely Co Ltd Information management system, information management method, and program
WO2020217415A1 (en) * 2019-04-25 2020-10-29 Omリサーチ&コンサルティング株式会社 Information processing device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7478219B1 (en) 2022-12-19 2024-05-02 株式会社 ゼンショーホールディングス Information processing device, information processing method, and information processing program
JP7482199B1 (en) 2022-12-19 2024-05-13 株式会社 ゼンショーホールディングス Food risk assessment device, food risk assessment method, food risk assessment program
WO2024135229A1 (en) * 2022-12-19 2024-06-27 株式会社ゼンショーホールディングス Information processing device, information processing method, and information processing program
WO2024135230A1 (en) * 2022-12-19 2024-06-27 株式会社ゼンショーホールディングス Food product risk evaluation device, food product risk evaluation method, and food product risk evaluation program

Also Published As

Publication number Publication date
JPWO2022113188A1 (en) 2022-06-02

Similar Documents

Publication Publication Date Title
WO2022113188A1 (en) Information processing device
JP2016009211A (en) Wine automatic selection system according to taste of user
Van der Spiegel et al. Evaluation of performance measurement instruments on their use for food quality systems
US11823042B2 (en) System for measuring food weight
JP6558791B1 (en) Information processing apparatus, program, and system
KR101286688B1 (en) System for managing sanitation of food
US20130262995A1 (en) Systems and Methods for Menu and Shopping List Creation
US20190325501A1 (en) Meal-Kit Recommendation Engine
CN109658291A (en) Information processing method, device, system, storage medium and electronic equipment
TW201246111A (en) Information processing device, method and program
WO2012137735A1 (en) Information processing device, method, and program
WO2020217415A1 (en) Information processing device
JP6959091B2 (en) Business manual management system, management program, management device and management method
JP2008165294A (en) Information processing system and method, information processor, user terminal, and program
TWI687892B (en) Information processing apparatus, information processing system, information processing method, and program
JP2020181564A (en) Information processing device and information processing system
US20210073883A1 (en) Server apparatus, stock management system, and stock management method
JP2017224142A (en) Transaction support method, transaction support device, and transaction system
WO2021255951A1 (en) Information processing device
CN111414551A (en) Information acquisition method, information recommendation method and device and electronic equipment
WO2021255955A1 (en) Information processing device
WO2021255952A1 (en) Information processing device
CN112183914A (en) Dish item evaluation method and device
JP6422817B2 (en) Inspection result management apparatus, inspection result management method, and inspection result management system
WO2021255953A1 (en) Information processing device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20963453

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2022564869

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20963453

Country of ref document: EP

Kind code of ref document: A1