Menu creation support system and menu creation support method

JP7873809B1Active Publication Date: 2026-06-15JAPAN FOOD LINK CO LTD +1

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
JAPAN FOOD LINK CO LTD
Filing Date
2025-11-18
Publication Date
2026-06-15

Smart Images

  • Figure 0007873809000001_ABST
    Figure 0007873809000001_ABST
Patent Text Reader

Abstract

To provide a menu creation support system and method that allows users to easily input desired menu conditions and create menus that fully satisfy those conditions with minimal effort. [Solution] The system comprises a database 2 in which structured data including menu provider data D1, ingredient data D2, and constraint data D3 is stored; a condition input means 1 for inputting desired menu conditions I; a menu creation means 3 for creating a menu from the desired conditions I input by the condition input means 1 and the structured data stored in the database 2; and an output means 4 for outputting the menu created by the menu creation means 3. The condition input means 1 allows input of language conditions in natural language as the desired conditions I, and the menu creation means 3 is configured to integrate the input desired conditions I into the constraint data D3 and create a menu that satisfies the constraint data D4.
Need to check novelty before this filing date? Find Prior Art

Claims

[Claim 1] A database containing structured data including menu provider data, ingredient data, and constraint data registered for each category, A method for entering desired menu conditions, A menu creation means for creating a menu from the desired conditions entered by the condition input means and the structured data stored in the database, The system includes an output means for outputting the menu created by the menu creation means, The aforementioned condition input means allows input of language conditions in natural language as desired conditions. The classification in the aforementioned constraint data is weighted, The entered desired conditions are integrated into the constraint data for each classification. A menu creation support system characterized in that the menu creation means creates a menu in such a way as to satisfy the constraint data according to the weighting. [Claim 2] The aforementioned condition input means can input numerical conditions and natural language conditions as desired conditions. The menu creation support system according to claim 1, characterized in that the menu creation means integrates the numerical conditions and the linguistic conditions into the constraint data and creates a menu that satisfies the constraint data. [Claim 3] The menu creation means is characterized in that, when it is determined that the content of the input language conditions is inconsistent or ambiguous within the language conditions or in relation to the content of the constraint data, the large-scale language model adjusts the wording of the language conditions so as not to contradict the content of the language conditions, as described in claim 1 or claim 2. [Claim 4] The condition input means can input modification conditions in natural language to modify a portion of the menu output by the output means. The menu creation means is characterized by integrating the input modification conditions into the constraint condition data and modifying only the menu to be modified so as to satisfy the constraint condition data, as described in claim 1 or claim 2. [Claim 5] A condition input step in which the server accepts the desired menu conditions from the terminal, A menu creation step in which the server performs calculations based on the desired conditions entered in the condition input step to create a menu, The system includes an output step that outputs the menu created in the menu creation step from the server to the terminal, In the aforementioned condition input step, it is possible to input language conditions in natural language as the desired conditions. The menu creation step includes a reading step of reading information necessary for menu creation from a database in which structured data including menu provider data, ingredient data, and constraint data registered for each category is stored, and a menu generation step of generating a menu based on the entered desired conditions and the information read in the reading step. The classification in the aforementioned constraint data is weighted, In the menu creation step, the entered desired conditions are integrated into the constraint data for each category. A menu creation support method characterized in that the menu creation step creates a menu in such a way as to satisfy the constraint data according to the weighting. [Claim 6] In the aforementioned condition input step, it is possible to input numerical conditions using numerical values ​​and language conditions using natural language as desired conditions. The menu creation support method according to claim 5, characterized in that the menu creation step involves integrating the numerical conditions and the linguistic conditions into the constraint data and creating a menu that satisfies the constraint data. [Claim 7] The menu creation support method according to claim 5 or 6, characterized in that, in the menu creation step, if the content of the input language conditions is determined to be inconsistent or ambiguous within the language conditions or in relation to the content of the constraint data, the large-scale language model adjusts the wording of the language conditions so as not to contradict the content of the language conditions. [Claim 8] In the aforementioned condition input step, it is possible to input modification conditions in natural language to modify some of the menu items in the output menu. The menu creation support method according to claim 5 or 6, characterized in that the menu creation step involves integrating the input modification conditions into the constraint condition data and modifying only the menu to be modified so as to satisfy the constraint condition data.