Food ordering support system, food ordering support method, and food ordering support program

The food ingredient ordering support system addresses the challenge of managing variable ingredient orders by implementing a system to determine and standardize ordering frequencies and quantities, thereby simplifying and reducing the burden of ingredient management.

JP7804183B2Active Publication Date: 2026-01-22GURUNAVI
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2022042169
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-05-28
Filing Date
2022-03-17
Publication Date
2026-01-22
Estimated Expiration
2042-03-17

AI Technical Summary

Technical Problem

Conventional systems face difficulties in managing ingredient order quantities, leading to frequent and burdensome ingredient ordering at restaurants, as the required quantities are calculated and ordered differently each time.

Method used

A food ingredient ordering support system that includes an acquisition processing unit to gather sales plans, a first determination processing unit to set ordering frequencies, and a second determination processing unit to determine order unit quantities, facilitating easier management of ingredient orders.

Benefits of technology

The system simplifies the management of ingredient order quantities and reduces the burden of ordering work by standardizing and optimizing the frequency and quantity of ingredient orders.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007804183000001
    Figure 0007804183000001
  • Figure 0007804183000002
    Figure 0007804183000002
  • Figure 0007804183000003
    Figure 0007804183000003
Patent Text Reader

Abstract

To provide a foodstuff order supporting system, a foodstuff order supporting method, and a foodstuff order supporting program which can reduce work burden associated with a task of ordering foodstuff items as well as allow order quantities for foodstuff items to be easily managed in an eating / drinking facility.SOLUTION: A foodstuff order supporting system according to the invention includes an obtaining / processing unit which obtains a sales plan for foodstuff items for an eating / drinking facility, a first determination processing unit which determines an order placement frequency of a foodstuff item according to the sales plan obtained by the obtaining / processing unit, and a second determination processing unit which determines an order unit quantity based on the sales plan obtained by the obtaining / processing unit, from a plurality of preset order unit quantities.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a food ingredient ordering support system, a food ingredient ordering support method, and a food ingredient ordering support program that support the ordering of food ingredients used in a dish menu. [Background technology]

[0002] Conventionally, systems have been known in food service facilities that manage ingredients used in dish menus provided to customers and order the necessary ingredients from ingredient suppliers (ingredient providers) (see, for example, Patent Document 1). For example, the system calculates the required amount of each ingredient used in a set menu and places an order with the ingredient supplier. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2005-182147 Summary of the Invention [Problem to be solved by the invention]

[0004] However, with conventional technology, the required amount of each ingredient is calculated and then ordered from the ingredient supplier, resulting in different order quantities each time. This makes it difficult for restaurant managers to manage the order quantities. Furthermore, this increases the frequency of ingredient orders, increasing the burden of ordering ingredients at restaurants.

[0005] The object of the present invention is to provide a food ingredient ordering support system, a food ingredient ordering support method, and a food ingredient ordering support program that make it easier to manage the order quantities of food ingredients in food service facilities and reduce the burden of food ingredient ordering work. [Means for solving the problem]

[0006] The food ingredient ordering support system of the present invention is a system comprising an acquisition processing unit that acquires a sales plan for food ingredients at a food service facility, a first determination processing unit that determines the ordering frequency for the food ingredients based on the sales plan acquired by the acquisition processing unit, and a second determination processing unit that determines an order unit quantity corresponding to the sales plan acquired by the acquisition processing unit from among a plurality of pre-set order unit quantities.

[0007] The food ingredient ordering support method of the present invention is a method in which one or more processors execute an acquisition step in which one or more processors acquire a food ingredient sales plan for a food service facility, a first determination step in which one or more processors determine the ordering frequency of the food ingredients based on the sales plan acquired in the acquisition step, and a second determination step in which one or more processors determine an order unit quantity corresponding to the sales plan acquired in the acquisition step from a plurality of pre-set order unit quantities.

[0008] The food ingredient ordering support program of the present invention is a program for causing one or more processors to execute the following steps: an acquisition step for acquiring a food ingredient sales plan for a food service facility; a first determination step for determining the ordering frequency of the food ingredients based on the sales plan acquired in the acquisition step; and a second determination step for determining an order unit quantity corresponding to the sales plan acquired in the acquisition step from among a plurality of pre-set order unit quantities. [Effects of the Invention]

[0009] According to the present invention, a food ingredient ordering support system, a food ingredient ordering support method, and a food ingredient ordering support program are provided that make it easier to manage food ingredient order quantities in food service facilities and reduce the burden of food ingredient ordering work. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a block diagram showing the configuration of a foodstuff ordering support system according to an embodiment of the present invention. [Figure 2]FIG. 2 is a diagram showing an example of reservation information used in the foodstuff ordering support system according to the embodiment of the present invention. [Figure 3] FIG. 3 is a diagram showing an example of menu information used in the foodstuff ordering support system according to the embodiment of the present invention. [Figure 4] FIG. 4 is a diagram showing an example of ingredient information used in the ingredient ordering support system according to the embodiment of the present invention. [Figure 5] FIG. 5 is a diagram showing an example of ingredient history information used in the ingredient ordering support system according to the embodiment of the present invention. [Figure 6] FIG. 6 is a diagram showing an example of order information used in the foodstuff ordering support system according to the embodiment of the present invention. [Figure 7] FIG. 7 is a diagram showing an example of an order setting page displayed on the facility terminal according to the embodiment of the present invention. [Figure 8] FIG. 8 is a diagram showing another example of an order setting page displayed on the facility terminal according to the embodiment of the present invention. [Figure 9] FIG. 9 is a diagram showing another example of the order setting page displayed on the facility terminal according to the embodiment of the present invention. [Figure 10] FIG. 10 is a flowchart showing an example of the steps of a foodstuff ordering support process executed in the foodstuff ordering support system according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0011] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings to help understand the present invention. Note that the following embodiments are examples that embody the present invention and do not limit the technical scope of the present invention.

[0012] [Food ordering support system 1] 1, a food ingredient ordering support system 1 according to an embodiment of the present invention includes a food ingredient ordering support device 2, a user terminal 3, and a facility terminal 4. The food ingredient ordering support device 2, the user terminal 3, and the facility terminal 4 can communicate with each other via a communication network N1 such as the Internet, a LAN, a WAN, or a public telephone line.

[0013] The food ingredient ordering support device 2 is a server that accepts reservations for dining facilities that provide food and beverages, manages ingredients for the dining facilities, and orders ingredients for dishes served at the dining facilities. For example, the food ingredient ordering support device 2 can accept reservations for dining facilities from a user terminal 3, accept ingredient ordering instructions from a facility terminal 4, and order ingredients from a food ingredient supplier (an example of an ingredient provider of the present invention). Note that the dining facilities are not limited to restaurants, but may be various types of facilities (entertainment facilities, accommodation facilities, etc.) that can provide food and beverages to users. The food ingredient ordering support device 2 may be located in the dining facility or outside the dining facility.

[0014] The user terminal 3 is an information processing device operated by a user who searches for and requests reservations for facilities. The facility terminal 4 is an information processing device located corresponding to a dining facility and manages dining facility reservations, food menus, ingredients, etc. The facility terminal 4 may be located in the dining facility or outside the dining facility. The food ingredient ordering support system 1 may include one or more user terminals 3 and multiple facility terminals 4 located at each dining facility.

[0015] In this embodiment, the food ingredient ordering support device 2 alone corresponds to the food ingredient ordering support system of the present invention, but the food ingredient ordering support system of the present invention may also include one or more of the components of the food ingredient ordering support device 2, user terminal 3, and facility terminal 4. For example, if the components of the food ingredient ordering support device 2, user terminal 3, and facility terminal 4 cooperate to share and execute the food ingredient ordering support process (see FIG. 10) described below, a system including multiple components that execute that process can be considered as the food ingredient ordering support system of the present invention. For example, the food ingredient ordering support device 2 and facility terminal 4 may constitute the food ingredient ordering support system of the present invention. Alternatively, the facility terminal 4 alone may constitute the food ingredient ordering support system of the present invention.

[0016] [Food ordering support device 2] 1, the food ingredient ordering support device 2 is a server equipped with a control unit 21, a memory unit 22, an operation / display unit 23, and a communication I / F 24. The food ingredient ordering support device 2 is not limited to a single computer, but may be a computer system in which multiple computers operate in cooperation with each other. Furthermore, the various processes executed by the food ingredient ordering support device 2 may be distributed and executed by one or multiple processors.

[0017] The communication I / F 24 is a communication interface that connects the food ordering support device 2 to the communication network N1 via a wired or wireless connection, and performs data communication in accordance with a predetermined communication protocol between the device and external devices such as the user terminal 3 and facility terminal 4 via the communication network N1.

[0018] The operation display unit 23 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays various information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.

[0019] The storage unit 22 is a non-volatile storage unit such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive) that stores various types of information. Specifically, the storage unit 22 stores data such as reservation information D1, menu information D2, ingredient information D3, ingredient history information D4, and order information D5.

[0020] The reservation information D1 includes information regarding the number of reservations for each food menu item at a dining facility. FIG. 2 shows an example of the reservation information D1 for dining facility T1. As shown in FIG. 2, the reservation information D1 includes information such as the "visit date" and "food menu." The visit date is the planned date (reservation date) when the user visits the dining facility. The food menu items are food menu items that the dining facility T1 can provide to users and that can be reserved. The food menu items for dining facility T1 include multiple food menu items such as menu items M1, M2, M3, etc. The reservation information D1 registers the total number of reservations for each food menu item for each visit date. For example, currently, for "June 5, 2021," the following reservations are registered: menu item M1 has four reservations (for four people), menu item M2 has two reservations (for two people), and menu item M3 has three reservations (for three people). The control unit 21 updates the reservation information D1 each time a reservation is received from a user. The control unit 21 can also accept reservations from users who do not select a food menu (reservations for a seat only). Here, reservation information D1 for dining facility T1 is shown, but the storage unit 22 may contain multiple pieces of reservation information D1 for each dining facility. The control unit 21 may also obtain reservation information D1 from the facility terminal 4 of dining facility T1 and store it in the storage unit 22.

[0021] Menu information D2 includes information (recipe information) regarding the ingredients and quantities used for each dish menu. FIG. 3 shows an example of menu information D2 for dining facility T1. As shown in FIG. 3, menu information D2 includes information regarding the names of ingredients used in each dish menu and information regarding the quantities used for each dish menu. For example, menu M1 uses ingredients F1 to F5. Menu M1 also uses C11 (grams (g)) of ingredient F1, C12 (g) of ingredient F2, C13 (g) of ingredient F3, C14 (g) of ingredient F4, and C15 (g) of ingredient F5. The dish menu may be an a la carte menu or a set menu (e.g., a menu consisting of a main dish and a side dish). The ingredients include various ingredients such as meats such as chicken, pork, and beef, vegetables such as carrots, onions, lettuce, cabbage, spinach, Japanese mustard spinach, and bok choy, fish such as mackerel, salmon, and tuna, and fruits such as mandarin oranges, apples, and bananas. The control unit 21 acquires menu information D2 from the facility terminal 4 of the dining facility T1 and stores it in the memory unit 22. For example, the manager of the dining facility T1 can register and update the menu information D2 on the facility terminal 4.

[0022] Ingredient information D3 includes information about ingredients used in the dining facility. Figure 4 shows an example of ingredient information D3 for dining facility T1. As shown in Figure 4, ingredient information D3 includes information such as "ingredient," "expiration date," and "delivery date." The ingredients are information indicating all ingredients used in the dish menus that can be served at dining facility T1. The expiry date is the expiration date of the ingredient. Note that information about best-before dates may be included in ingredient information D3 instead of or in addition to the expiry date. The delivery date is the time required from ordering ingredients from a food supplier until they are delivered to dining facility T1. Note that if there are multiple food supplier for one ingredient (e.g., ingredient F1), the delivery date for each food supplier may be registered for ingredient F1.

[0023] The food ingredient history information D4 includes history information such as the order history and consumption history of each food ingredient used at the dining facility T1. FIG. 5 shows an example of the food ingredient history information D4 for the dining facility T1. As shown in FIG. 5, the food ingredient history information D4 includes information such as "food ingredient," "order date," "order quantity," "consumption quantity," and "inventory quantity." The food ingredients are information indicating all of the food ingredients used in the dish menus available at the dining facility T1. The order date is information on the date (or date and time) when the food ingredients were ordered. The order quantity is information on the quantity of the food ingredients ordered. Note that the order quantity may be the minimum quantity (order lot) when ordering food ingredients from a food ingredient supplier. The consumption quantity is the quantity consumed at the dining facility T1 after the ordered quantity of food ingredients is delivered to the dining facility T1. The inventory quantity is the quantity of the food ingredient currently in stock at the dining facility T1. For example, the inventory quantity is calculated by subtracting the consumption quantity from the order quantity. Alternatively, the inventory quantity may be the quantity registered by staff at the dining facility T1 after checking the inventory of each food ingredient.

[0024] The ordering information D5 includes information regarding the ordering method for ingredients used in the dining facility. FIG. 6 shows an example of ordering information D5 for dining facility T1. As shown in FIG. 6, the ordering information D5 includes information such as "ordering method," "ordering frequency," and "order unit quantity." The ordering method is a method for ordering ingredients from a food supplier, and includes multiple ordering methods. The ordering frequency is information regarding the frequency with which ingredients are ordered from a food supplier, such as daily, every few days, weekly, weekly, monthly, several months, annually, or several years. The ordering frequency includes a first ordering frequency in which an order is placed a first predetermined number of times in a predetermined period (e.g., "order once every three days"), and a second ordering frequency in which an order is placed a second predetermined number of times less than the first predetermined number of times in a predetermined period (e.g., "order once every week").

[0025] The order unit quantity is the minimum unit quantity (order lot) when ordering ingredients from an ingredient supplier. The order unit quantity includes, for example, a first order unit quantity (e.g., 300 units) and a second order unit quantity (e.g., 900 units) that is greater than the first order unit quantity.

[0026] Each of the multiple ordering methods is associated with a different ordering frequency and a different ordering unit quantity. For example, the ordering information D5 shown in FIG. 6 stores "Ordering Method 1" (an example of the first ordering method of the present invention) for ordering 300 units of ingredients every three days, and "Ordering Method 2" (an example of the second ordering method of the present invention) for ordering 900 units of ingredients every week. Note that multiple ordering methods may be registered for each ingredient in the ordering information D5. For example, Ordering Method 1 and Ordering Method 2 shown in FIG. 6 are ordering methods corresponding to ingredient F1. The manager of dining facility T1 can register and update the ordering information D5 on the facility terminal 4.

[0027] In another embodiment, some or all of the reservation information D1, menu information D2, ingredient information D3, ingredient history information D4, and order information D5 may be stored in another server accessible via communication network N1 from ingredient ordering support device 2. In this case, control unit 21 of ingredient ordering support device 2 may obtain the information from the other server and execute various processes such as the ingredient ordering support process (see FIG. 10) described below.

[0028] The storage unit 22 also stores layout data and image data for generating various web pages, such as a search page and a reservation page, included in the reservation site displayed on the user terminal 3. The storage unit 22 also stores layout data and image data for generating various web pages, such as an order setting page P1 (see FIGS. 7 to 9) included in the food ingredient ordering site displayed on the facility terminal 4. The order setting page P1 is a setting screen for setting the food ingredient ordering method. In this embodiment, the control unit 21 of the food ingredient ordering support device 2 generates the various web pages and transmits the web page information to the user terminal 3 and the facility terminal 4, thereby displaying the various web pages on the user terminal 3 and the facility terminal 4. In another embodiment, the control unit 21 of the food ingredient ordering support device 2 may transmit data necessary for displaying the various web pages to the user terminal 3 and the facility terminal 4, thereby causing the control unit 31 of the user terminal 3 and the control unit 41 of the facility terminal 4 to display the various web pages.

[0029] Furthermore, storage unit 22 stores control programs such as a food ingredient ordering support program for causing control unit 21 to execute the food ingredient ordering support process (see FIG. 10) described below. For example, the food ingredient ordering support program is non-temporarily recorded on a computer-readable recording medium such as a CD or DVD, and is read by a reading device (not shown) such as a CD drive or DVD drive provided in food ingredient ordering support device 2 and stored in storage unit 22.

[0030] The control unit 21 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic operations. The ROM is a non-volatile storage unit that pre-stores control programs such as a BIOS and an OS that cause the CPU to execute various arithmetic operations. The RAM is a volatile or non-volatile storage unit that stores various information and is used as a temporary storage memory (work area) for the various processes executed by the CPU. The control unit 21 controls the ingredient ordering support device 2 by having the CPU execute various control programs pre-stored in the ROM or the storage unit 22.

[0031] However, with conventional technology, the required quantity of each ingredient is calculated and then ordered from ingredient suppliers, resulting in different order quantities each time. This makes it difficult for restaurant managers to manage ingredient order quantities. Furthermore, the frequency of ingredient orders increases, increasing the burden of ingredient ordering work at restaurants. In response to this, the ingredient ordering support device 2 of this embodiment makes it easier for restaurants to manage ingredient order quantities and reduces the burden of ingredient ordering work.

[0032] Specifically, as shown in FIG. 1, the control unit 21 includes various processing units such as an acquisition processing unit 211, an order frequency determination processing unit 212, an order unit determination processing unit 213, a presentation processing unit 214, a reception processing unit 215, a switching processing unit 216, and an order processing unit 217. The control unit 21 functions as the various processing units by executing various processes in accordance with the ingredient ordering support program using the CPU. Some or all of the processing units may be configured as electronic circuits. The ingredient ordering support program may be a program for causing multiple processors to function as the processing units. The following explanation uses a dining establishment T1 as an example.

[0033] The acquisition processing unit 211 acquires a sales plan for food ingredients at the dining facility T1. The sales plan includes at least one of a target number of servings for a dish menu to be provided to customers at the dining facility T1, a consumption history of the food ingredients at the dining facility T1, an ordering history of the food ingredients at the dining facility T1, an expiration date of the food ingredients, and reservation information for the dining facility T1. The target number of servings may be the quantity of the food ingredients used in the dish menu. The target number of servings may also be a daily sales target or a monthly sales target. For example, the acquisition processing unit 211 acquires a target number of servings corresponding to the food ingredients to be ordered at the dining facility T1, a consumption history of the food ingredients to be ordered at the dining facility T1 or an ordering history of the food ingredients at the dining facility T1, an expiration date of the food ingredients, and reservation information for the dining facility T1. The consumption history and the order history are included in food ingredient history information D4 (see FIG. 5). For example, the consumption quantity in the food ingredient history information D4 is an example of the consumption history, and the order quantity in the food ingredient history information D4 is an example of the order history. The acquisition processing unit 211 acquires the consumed quantity or the ordered quantity of the ingredient from the ingredient history information D4. Note that the acquisition processing unit 211 may acquire both the consumed quantity and the ordered quantity of the ingredient from the ingredient history information D4.

[0034] The acquisition processing unit 211 also acquires the expiration date of the ingredient to be ordered from ingredient information D3 (see FIG. 4).

[0035] The acquisition processing unit 211 also acquires reservation information for the dining facility T1 from reservation information D1 (see FIG. 2). For example, the acquisition processing unit 211 acquires the number of reservations for a dish menu that uses the ingredients to be ordered for each visit date or for a predetermined period. The acquisition processing unit 211 may also acquire the quantities of the ingredients to be used according to the number of reservations for the dish menu, with reference to menu information D2 (see FIG. 3).

[0036] For example, taking ingredient F1 as the ingredient to be ordered, the acquisition processing unit 211 acquires the consumption history or ordering history of ingredient F1 at the dining facility T1, the expiration date of ingredient F1, and reservation information (number of reservations) for a dish menu using ingredient F1.

[0037] The acquisition processing unit 211 acquires at least one of the target number of items to be provided, the consumption history, the order history, the expiration date, and the reservation information.

[0038] Furthermore, the acquisition processing unit 211 may acquire the storage capacity of ingredients in the dining facility T1 and the usage status of that storage capacity. For example, the acquisition processing unit 211 acquires the storage capacity of ingredient storage cabinets (refrigerators, freezers, storage shelves, etc.) installed in the dining facility T1 and the usage status of the ingredient storage cabinets (used capacity, available capacity, etc.). The acquisition processing unit 211 is an example of the acquisition processing unit of the present invention.

[0039] The order frequency determination processing unit 212 determines the ordering frequency of ingredients based on the sales plan acquired by the acquisition processing unit 211. For example, the order frequency determination processing unit 212 determines the ordering frequency of ingredients based on the consumption history or the order history, the expiration date, and the reservation information acquired by the acquisition processing unit 211. Specifically, the order frequency determination processing unit 212 determines a specific order frequency from among a plurality of pre-set order frequencies based on the consumption history or the order history, the expiration date, and the reservation information. The plurality of order frequencies include a first order frequency in which an order is placed a first predetermined number of times in a predetermined period (e.g., "order once every three days") and a second order frequency in which an order is placed a second predetermined number of times less than the first predetermined number of times in a predetermined period (e.g., "order once per week"). In other words, the plurality of order frequencies include at least a first order frequency and a second order frequency that is lower than the first order frequency.

[0040] For example, the order frequency determination processing unit 212 determines the order frequency of ingredients based on the consumption status of ingredients according to past ordering methods, the future consumption quantity of ingredients based on reservation information, and the like.

[0041] For example, if ingredient F1 is ordered at the second ordering frequency ("order once per week") in the order history and the current inventory quantity of ingredient F1 is less than a predetermined quantity, it is predicted that ingredient F1 will run out in the near future, and the order frequency determination processing unit 212 determines (changes) the order frequency of ingredient F1 to the first ordering frequency (e.g., "order once every three days"). Also, if ingredient F1 is ordered at the second ordering frequency in the order history and the number of days remaining until the expiration date of ingredient F1 is less than a predetermined number of days, or if the quantity of ingredient F1 used based on the reservation information is equal to or greater than a predetermined quantity, it is predicted that ingredient F1 will run out in the near future, and the order frequency determination processing unit 212 determines the order frequency of ingredient F1 to the first ordering frequency.

[0042] In contrast, for example, if ingredient F1 is ordered at the first ordering frequency ("order once every three days") in the order history and the current inventory quantity of ingredient F1 is equal to or greater than a predetermined quantity, a shortage of ingredient F1 is unlikely to occur, and therefore the order frequency determination processing unit 212 determines (changes) the order frequency of ingredient F1 to the second order frequency (e.g., "order once per week"). Also, for example, if ingredient F1 is ordered at the first ordering frequency in the order history and the number of days remaining until the expiration date of ingredient F1 is equal to or greater than a predetermined number of days, or if the quantity of ingredient F1 used based on the reservation information is less than a predetermined quantity, a shortage of ingredient F1 is unlikely to occur, and therefore the order frequency determination processing unit 212 determines the order frequency of ingredient F1 to the second order frequency.

[0043] Furthermore, for example, when ingredient F1 is ordered at the first ordering frequency in the order history, if the inventory quantity of ingredient F1 is a predetermined amount or more and the number of days remaining until the expiration date of ingredient F1 is a predetermined number or more, or if the quantity of ingredient F1 used based on the reservation information is less than a predetermined amount, the order frequency determination processing unit 212 may change the ordering frequency of ingredient F1 from the first ordering frequency to the second ordering frequency.

[0044] The order frequency determination processor 212 may also determine the order frequency based on the delivery date of the ingredients, the storage capacity of the ingredient storage, and the usage status of the ingredient storage. For example, if the delivery date of ingredient F1 is three days, the order frequency determination processor 212 determines the order frequency of ingredient F1 to be the first order frequency ("order once every three days"), and if the delivery date of ingredient F1 is one week, the order frequency determination processor 212 determines the order frequency of ingredient F1 to be the second order frequency ("order once every week"). For example, if the storage capacity of the ingredient storage is large, a large amount of ingredients can be stored, so the order frequency determination processor 212 determines the order frequency of ingredient F1 to be the first order frequency ("order once every three days"), but if the storage capacity of the ingredient storage is small, so only a small amount of ingredients can be stored, so the order frequency determination processor 212 determines the order frequency of ingredient F1 to be the second order frequency ("order once every week"). Furthermore, for example, when there is a large amount of free space in the food storage, the order frequency determination processing unit 212 determines the order frequency for food ingredient F1 to be the first order frequency ("order once every three days") because a large amount of food ingredient can be replenished, and when there is little free space in the food storage, the order frequency for food ingredient F1 to be the second order frequency ("every week") because only a small amount of food ingredient can be replenished. The order frequency determination processing unit 212 is an example of the first determination processing unit of the present invention. In this way, the order frequency determination processing unit 212 may determine the order frequency based on the sales plan, the delivery date of the food ingredient, the storage capacity, and the usage status.

[0045] The order unit determination processing unit 213 determines an order unit quantity from among a plurality of predetermined order unit quantities in accordance with the sales plan acquired by the acquisition processing unit 211. For example, the order unit determination processing unit 213 determines an order unit quantity from among a plurality of predetermined order unit quantities in accordance with the consumption history or the order history, the expiration date, and the reservation information acquired by the acquisition processing unit 211. The plurality of order unit quantities include a first order unit quantity (e.g., "300 units") and a second order unit quantity (e.g., "900 units") that is greater than the first order unit quantity.

[0046] For example, the order unit determination processing unit 213 determines the order unit quantity of ingredients based on the consumption status of ingredients according to past ordering methods, the future usage quantity of ingredients based on reservation information, etc. For example, when the order frequency determination processing unit 212 determines the first order frequency (for example, "order once every three days"), the order unit determination processing unit 213 determines the first order unit quantity (for example, "300 units"), and when the order frequency determination processing unit 212 determines the second order frequency (for example, "order once every week"), the order unit determination processing unit 213 determines the second order unit quantity (for example, "900 units").

[0047] The order unit determination processor 213 may also determine the order unit quantity based on the delivery date of the ingredients, the storage capacity of the ingredient storage, and the usage status of the ingredient storage. For example, if the delivery date of ingredient F1 is three days, the order unit determination processor 213 determines the order unit quantity of ingredient F1 to be the first order unit quantity ("300 pieces"), and if the delivery date of ingredient F1 is one week, the order unit determination processor 213 determines the order unit quantity of ingredient F1 to be the second order unit quantity ("900 pieces"). For example, if the storage capacity of the ingredient storage is large, a large amount of ingredients can be stored, so the order unit quantity of ingredient F1 is determined to be the second order unit quantity ("900 pieces"), but if the storage capacity of the ingredient storage is small, so only a small amount of ingredients can be stored, so the order unit quantity of ingredient F1 is determined to be the first order unit quantity ("300 pieces"). Furthermore, for example, when there is a lot of free space in the food storage, the order unit determination processing unit 213 determines the order unit quantity of food ingredient F1 to be the second order unit quantity ("900 pieces") because a large amount of food ingredient can be replenished, and when there is little free space in the food storage, only a small amount of food ingredient can be replenished, so the order unit quantity of food ingredient F1 is determined to be the second order unit quantity ("300 pieces"). The order unit determination processing unit 213 is an example of the second determination processing unit of the present invention.

[0048] Here, the control unit 21 may calculate the required order quantity of the ingredient based on the target supply quantity corresponding to the ingredient, the current stock quantity of the ingredient, the planned delivery quantity (remaining purchase quantity) of the ingredient, and the minimum required stock quantity of the ingredient. For example, if the target supply quantity of the ingredient corresponding to the sales plan is A1, the current stock quantity of the ingredient is A2, the planned delivery quantity of the ingredient is A3, and the minimum required stock quantity of the ingredient is A4, the control unit 21 calculates the required order quantity A of the ingredient using the formula "A=A1-A2+A3+A4".

[0049] In this case, the order unit determination processing unit 213 may determine the order unit quantity based on the required order quantity calculated by the control unit 21. For example, the order unit determination processing unit 213 determines the smallest order unit quantity that satisfies the required order quantity from a plurality of pre-set order unit quantities. The order unit determination processing unit 213 may also determine the order unit quantity based on the required order quantity and at least any of the information included in the sales plan. In this way, the order unit determination processing unit 213 may determine the order unit quantity based on the sales plan, the delivery date of the ingredients, the storage capacity, and the usage status.

[0050] In another embodiment, the order frequency determination processing unit 212 may determine the order frequency based on the required order quantity. For example, the order frequency determination processing unit 212 determines the order unit quantity corresponding to the required order quantity from among a plurality of pre-set order frequencies. Alternatively, the order frequency determination processing unit 212 may determine the order frequency based on the required order quantity and at least any information included in the sales plan.

[0051] The presentation processing unit 214 presents the order frequency determined by the order frequency determination processing unit 212 and the order unit quantity determined by the order unit determination processing unit 213. For example, the presentation processing unit 214 presents a first order frequency in which orders are placed a first predetermined number of times in a predetermined period (e.g., "an order once every three days"), or a second order frequency in which orders are placed a second predetermined number of times less than the first predetermined number of times in a predetermined period (e.g., "an order once every week"). For example, the presentation processing unit 214 causes the facility terminal 4 to display the first order frequency or the second order frequency.

[0052] Furthermore, for example, the presentation processing unit 214 presents a first order unit quantity (e.g., "300 units") or a second order unit quantity (e.g., "900 units") that is greater than the first order unit quantity. For example, the presentation processing unit 214 causes the facility terminal 4 to display the first order unit quantity or the second order unit quantity.

[0053] FIG. 7 shows an order setting page P1 for setting the food ingredient ordering method. The display processor 214 displays the order setting page P1 on the facility terminal 4. The order setting page P1 displays an ingredient selection field K1 for selecting the food ingredient to be ordered, an order frequency display field K2 displaying the order frequency, an order unit display field K3 displaying the order unit quantity, a food supplier selection field K4 for selecting the food supplier, and a confirmation button K5 for confirming the purchase price and ordering method. For example, as shown in FIG. 7, the display processor 214 displays on the order setting page P1 the order frequency "every 3 days" determined by the order frequency determination processor 212 and the order unit quantity "300 units" determined by the order unit determination processor 213. As another example, as shown in FIG. 8, the display processor 214 displays on the order setting page P1 the order frequency "every week" determined by the order frequency determination processor 212 and the order unit quantity "900 units" determined by the order unit determination processor 213. 7 and 8, the presentation processing unit 214 displays the order frequency and order unit quantity in a changeable manner. The order frequency display field K2 and the order unit display field K3 can be selected by the user.

[0054] The presentation processor 214 may also present at least one of a first ordering method for ordering the first order unit quantity of ingredients at the first ordering frequency and a second ordering method for ordering the second order unit quantity of ingredients at the second ordering frequency. Specifically, the presentation processor 214 presents multiple ordering methods registered in the order information D5 (see FIG. 6). For example, the presentation processor 214 causes the facility terminal 4 to display the first ordering method and the second ordering method. For example, as shown in FIG. 9, the presentation processor 214 displays the first ordering method ("order 300 units every 3 days") and the second ordering method ("order 900 units every week") on the order setting page P1. The presentation processor 214 also displays the order frequency determined by the order frequency determination processor 212 and the order unit quantity determined by the order unit determination processor 213 in a selected state ("order 300 units every 3 days" is selected in FIG. 9). 9, the presentation processing unit 214 displays the order method in a changeable manner, and the user can select an order method in the order method selection field K6. The presentation processing unit 214 is an example of the presentation processing unit of the present invention. The presentation processing unit 214 may also display the required order quantity calculated by the calculation formula on the facility terminal 4.

[0055] Note that while two ordering methods are exemplified in the ordering information D5, the ordering methods of the present invention are not limited to two and may be three or more. That is, in the food ingredient ordering support system 1 according to this embodiment, the order frequency determination processor 212 may determine multiple order frequencies, the order unit determination processor 213 may determine multiple order unit quantities, and the suggestion processor 214 may suggest multiple ordering methods that combine each order frequency and each order unit quantity.

[0056] The reception processing unit 215 accepts various user operations. For example, the reception processing unit 215 accepts an operation to select either the first ordering method or the second ordering method. For example, on the facility terminal 4 displaying the order setting page P1 shown in FIG. 9, the manager of the dining facility T1 can select a desired ordering method. The reception processing unit 215 accepts the manager's selection operation on the facility terminal 4.

[0057] The reception processing unit 215 also accepts an operation to change at least one of the order frequency and the order unit quantity. For example, on the facility terminal 4 displaying the order setting page P1 shown in Figures 7 and 8, the manager of the dining facility T1 can change at least one of the order frequency and the order unit quantity. The reception processing unit 215 accepts an operation to change the manager on the facility terminal 4.

[0058] The reception processing unit 215 also accepts the selection of the Confirm button K5 on the order setting page P1 shown in Figures 7 to 9. When the reception processing unit 215 accepts the selection of the Confirm button K5, the control unit 21 confirms the ordering method for the ingredient to be ordered (ingredient F1 in this case). The reception processing unit 215 is an example of the reception processing unit of the present invention.

[0059] The switching processor 216 switches between a first ordering method for ordering the ingredients in the first order unit quantity at the first ordering frequency and a second ordering method for ordering the ingredients in the second order unit quantity at the second ordering frequency. For example, the switching processor 216 switches between the first ordering method and the second ordering method based on the cost associated with ordering the ingredients. The cost includes the purchase price of the ingredients, shipping costs, labor costs, etc. For example, the switching processor 216 sets the first ordering method ("order 300 pieces every three days") when the cost associated with ordering the ingredients is a first cost, and sets the second ordering method ("order 900 pieces every week") when the cost associated with ordering the ingredients is a second cost that is lower than the first cost. For example, the switching processor 216 switches the ordering method to the second ordering method when the cost associated with the second ordering method ("order 900 pieces every week") is lower than the cost associated with the current first ordering method ("order 300 pieces every three days").

[0060] Furthermore, the switching processor 216 switches to the ordering method with the lower average cost between the average cost associated with ordering the ingredients using the first ordering method ("ordering 300 every three days") and the average cost associated with ordering the ingredients using the second ordering method ("ordering 900 every week") over the same predetermined period. For example, the switching processor 216 compares the average purchase price of ingredients F1 using the first ordering method over the past week (or month) with the average purchase price of ingredients F1 using the second ordering method over the past week (or month), and switches to the ordering method with the lower average purchase price (adopts the ordering method with the lower average purchase price). For example, the switching processor 216 also compares the average shipping cost of ingredients F1 using the first ordering method over the past week (or month) with the average shipping cost of ingredients F1 using the second ordering method over the past week (or month), and switches to the ordering method with the lower average shipping cost. Furthermore, for example, the switching processing unit 216 compares the labor costs associated with the first ordering method for ingredient F1 over the most recent week (or month) with the labor costs associated with the first ordering method for ingredient F1 over the most recent week (or month), and switches to the ordering method with the lower labor costs. The switching processing unit 216 may select (switch) between the first ordering method and the second ordering method based on at least one of the purchase price, shipping fee, and labor costs.

[0061] In another embodiment, the switching processor 216 may switch between the first and second ordering methods based on the type of ingredient. For example, the switching processor 216 switches the ordering method to the first ordering method when the ingredient F1 to be ordered is a fresh ingredient, and switches the ordering method to the second ordering method when the ingredient F1 to be ordered is a frozen ingredient. The type may be the storage type of the ingredient (room temperature, frozen, refrigerated, etc.) or the type of ingredient (meat, vegetables, fish, fruit, etc.). The switching processor 216 may also switch the ordering method for the ingredient based on the type of dish menu that uses the ingredient F1. The switching processor 216 is an example of a switching processor of the present invention.

[0062] The order processing unit 217 places an order for the ingredients to be ordered from the ingredient supplier based on the order frequency determined by the order frequency determination processing unit 212 and the order unit quantity determined by the order unit determination processing unit 213. Specifically, the order processing unit 217 places an order for ingredients F1 to the order provider E1 using the first order method ("order 300 units every 3 days") or the second order method ("order 900 units every week"). The order processing unit 217 places an order for each ingredient using the determined order method. The order processing unit 217 is an example of the order processing unit of the present invention.

[0063] In addition to the above-described processes, the control unit 21 can execute the following processes. For example, the control unit 21 accepts a reservation for the dining facility T1 from a user. The control unit 21 also accepts a user's reservation for a food menu provided by the dining facility T1 on a specific date (visit date). For example, a user makes a reservation request by inputting the date and time of visit to the dining facility T1, the number of people in the dining facility, the food menu, etc. on a reservation page displayed on the user terminal 3. When the control unit 21 receives a reservation request from the user terminal 3, it refers to the reservation status of the dining facility T1 and accepts and confirms the reservation if there is a reservation slot available. When the control unit 21 accepts the reservation, it sends information related to the reservation to the facility terminal 4 of the dining facility T1. When the reservation is confirmed, the control unit 21 also sends a reservation completion notification to the user terminal 3 that made the reservation request.

[0064] [User terminal 3] 1, the user terminal 3 includes a control unit 31, a storage unit 32, an operation display unit 33, and a communication I / F 34. The user terminal 3 is an information processing device such as a mobile phone, a smartphone, a tablet terminal, or a personal computer.

[0065] The communication I / F34 is a communication interface that connects the user terminal 3 to the communication network N1 via a wired or wireless connection and performs data communication in accordance with a predetermined communication protocol between the user terminal 3 and external devices such as the food ordering support device 2 and the facility terminal 4 via the communication network N1.

[0066] The operation display unit 33 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays information such as various web pages, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.

[0067] The storage unit 32 is a non-volatile storage unit such as an HDD, SSD, or flash memory that stores various types of information. For example, the storage unit 32 stores a control program such as a browser program. Specifically, the browser program is a control program that causes the control unit 31 to execute communication processing with an external device such as the ingredient ordering support device 2 in accordance with a communication protocol such as HTTP (Hypertext Transfer Protocol). The browser program may also be a dedicated application for executing communication processing with the ingredient ordering support device 2 in accordance with a predetermined communication protocol.

[0068] The control unit 31 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM is a non-volatile storage unit that pre-stores control programs such as a BIOS and an OS that cause the CPU to execute various types of processing. The RAM is a volatile or non-volatile storage unit that stores various types of information and is used as a temporary storage memory (work area) for the various types of processing executed by the CPU. The control unit 31 controls the user terminal 3 by having the CPU execute various control programs pre-stored in the ROM or the storage unit 32.

[0069] Specifically, the control unit 31 functions as a browser processing unit 311 by executing various processes in accordance with the browser program stored in the memory unit 32. The browser processing unit 311 can execute browser processing to display a web page provided by the food ingredient ordering support device 2 via the communication network N1 on the operation display unit 33 and input operations on the operation display unit 33 into the food ingredient ordering support device 2. In other words, the user terminal 3 can function as an operating terminal for the food ingredient ordering support device 2 by having the browser program executed by the control unit 31. Note that some or all of the processing units included in the control unit 31 may be configured with electronic circuits.

[0070] For example, when a user operates the user terminal 3 to request access to a specific URL corresponding to the reservation site of the reservation service provided by the food ingredient ordering support system 1, the control unit 31 acquires the webpage data of the reservation site from the food ingredient ordering support device 2 and displays the webpage of the reservation site on the operation display unit 33. The access request to the specific URL may be made, for example, by selecting from a list of pre-registered websites, selecting from search results on an information search site, or entering text. Furthermore, if a dedicated application compatible with the food ingredient ordering support device 2 is installed on the user terminal 3, the user of the user terminal 3 can launch the dedicated application to display the webpage of the reservation site on the operation display unit 33.

[0071] By operating the user terminal 3, the user can input the dining facility, the date and time of visit, the number of people in the group, the food menu, etc. on the reservation page of the reservation site to apply for a reservation (reservation request).

[0072] [Facility Terminal 4] 1, facility terminal 4 includes a control unit 41, a memory unit 42, an operation display unit 43, and a communication I / F 44. Facility terminal 4 is, for example, an information processing device such as a tablet terminal or a personal computer. Facility terminal 4 may further include the same functions as food ingredient ordering support device 2, or may be an information processing device integrated with food ingredient ordering support device 2.

[0073] The communication I / F 44 is a communication interface that connects the facility terminal 4 to the communication network N1 via a wired or wireless connection and performs data communication in accordance with a predetermined communication protocol between the facility terminal 4 and external devices such as the food ordering support device 2 and the user terminal 3 via the communication network N1.

[0074] The operation display unit 43 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays information such as various web pages, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.

[0075] The storage unit 42 is a non-volatile storage unit such as an HDD, SSD, or flash memory that stores various types of information. For example, the storage unit 42 stores a control program such as a browser program. Specifically, the browser program is a control program that causes the control unit 41 to execute communication processing with an external device such as the ingredient ordering support device 2 according to a communication protocol such as HTTP. The browser program may also be a dedicated application for executing communication processing with the ingredient ordering support device 2 according to a predetermined communication protocol.

[0076] The storage unit 42 also stores reservation management information (not shown) for managing reservations for dining facilities. The reservation management information includes information such as the date of visit, the name of the person making the reservation, the number of people making the reservation, the table, and the food menu. Part of the reservation management information may be reservation information D1 (see FIG. 2). In other words, the reservation information D1 may be stored in the food ingredient ordering support device 2 or in the facility terminal 4.

[0077] The storage unit 42 may also store information such as menu information D2, ingredient information D3, ingredient history information D4, and order information D5.

[0078] The control unit 41 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic operations. The ROM is a non-volatile storage unit that pre-stores control programs such as a BIOS and an OS that cause the CPU to execute various operations. The RAM is a volatile or non-volatile storage unit that stores various information and is used as a temporary storage memory (work area) for the various operations executed by the CPU. The control unit 41 controls the facility terminal 4 by having the CPU execute various control programs pre-stored in the ROM or the storage unit 42.

[0079] Specifically, the control unit 41 functions as a browser processing unit 411 by executing various processes in accordance with the browser program stored in the memory unit 42. The browser processing unit 411 can execute browser processing to display a web page provided by the food ingredient ordering support device 2 via the communication network N1 on the operation display unit 43 and input operations on the operation display unit 43 into the food ingredient ordering support device 2. In other words, the facility terminal 4 can function as an operating terminal for the food ingredient ordering support device 2 by having the browser program executed by the control unit 41. Note that some or all of the processing units included in the control unit 41 may be configured with electronic circuits.

[0080] For example, the control unit 41 displays the order setting page P1 (see FIGS. 7 to 9) on the operation display unit 43. The control unit 41 also accepts operations by the administrator on the order setting page P1. On the order setting page P1, the administrator can select the ingredient selection field K1 to select the ingredient to be ordered. On the order setting page P1 (see FIGS. 7 and 8), the administrator can select the order frequency display field K2 to change the order frequency, the order unit display field K3 to change the order unit quantity, and the ingredient supplier selection field K4 to change the ingredient supplier. On the order setting page P1 (see FIG. 9), the administrator can select the order method selection field K6 to change the order method. Furthermore, on the order setting page P1, the administrator can confirm the order method by pressing the confirm button K5. By operating the facility terminal 4, the administrator can register and update information such as reservation information D1, menu information D2, ingredient information D3, ingredient history information D4, and order information D5.

[0081] [Food ordering support processing] 10, the food ingredient ordering support process executed in the food ingredient ordering support system 1 will be described. Specifically, in this embodiment, the control unit 21 of the food ingredient ordering support device 2 executes the food ingredient ordering support process.

[0082] The present invention can be considered as an invention of a food ingredient ordering support method that executes one or more steps included in the food ingredient ordering support process. Furthermore, one or more steps included in the food ingredient ordering support process described herein may be omitted as appropriate. The steps in the food ingredient ordering support process may be executed in a different order as long as the same effects are achieved. Furthermore, while the explanation here takes as an example a case where the control unit 21 executes each step in the food ingredient ordering support process, another possible embodiment of the food ingredient ordering support method is one in which one or more processors execute each step in the food ingredient ordering support process in a distributed manner.

[0083] Here, an example will be described in which a method for ordering food ingredient F1 is determined at dining establishment T1.

[0084] First, in step S1, the control unit 21 acquires information (order-related information) for determining an ordering method. Specifically, the control unit 21 acquires the sales plan for food ingredient F1 at the dining facility T1, the consumption history or ordering history of food ingredient F1 at the dining facility T1, the expiration date of food ingredient F1, and reservation information (number of reservations) for a menu item using food ingredient F1. For example, the control unit 21 acquires (calculates) the target number of servings for the menu item to be provided to customers at the dining facility T1, acquires the consumption quantity or order quantity of food ingredient F1 from food ingredient history information D4 (see FIG. 5), acquires the expiration date of food ingredient F1 from food ingredient information D3 (see FIG. 4), and acquires the number of reservations for the menu item using food ingredient F1 for each visit date or for a predetermined period from reservation information D1 (see FIG. 2). The control unit 21 also references menu information D2 (see FIG. 3) to acquire the quantity of food ingredient F1 used according to the number of reservations for the menu item. In addition, the control unit 21 may calculate the required order quantity of the ingredient using the above formula based on the target supply quantity corresponding to the ingredient, the current inventory quantity of the ingredient, the planned delivery quantity of the ingredient (remaining purchase quantity), and the minimum inventory required quantity of the ingredient.

[0085] Next, in step S2, the control unit 21 determines the ordering frequency for the ingredient F1 based on the order-related information. Specifically, the control unit 21 determines a specific ordering frequency from among multiple ordering frequencies, including a first ordering frequency for ordering a first predetermined number of times in a predetermined period (e.g., "ordering once every three days") and a second ordering frequency for ordering a second predetermined number of times less than the first predetermined number of times in a predetermined period (e.g., "ordering once every week"), based on the consumption history or ordering history of the ingredient F1 at the dining facility T1, the expiration date of the ingredient F1, and reservation information (number of reservations) for a dish menu using the ingredient F1.

[0086] For example, if the ordering history shows that ingredient F1 is ordered at the second ordering frequency ("order once per week") and the current inventory quantity of ingredient F1 is less than a predetermined amount, the control unit 21 determines (changes) the ordering frequency of ingredient F1 to the first ordering frequency (e.g., "order once every three days"). Also, for example, if the ordering history shows that ingredient F1 is ordered at the second ordering frequency and the number of days remaining until the expiration date of ingredient F1 is less than a predetermined number of days, or if the quantity of ingredient F1 used based on the reservation information is equal to or greater than a predetermined amount, the control unit 21 determines the ordering frequency of ingredient F1 to the first ordering frequency. Note that the control unit 21 may also change the ordering frequency of "order once per three days" to "order once every two days."

[0087] Furthermore, for example, when food ingredient F1 is ordered at the first ordering frequency in the order history, if the inventory quantity of food ingredient F1 is equal to or greater than a predetermined quantity and the number of days remaining until the expiration date of food ingredient F1 is equal to or greater than a predetermined number of days, or if the quantity of food ingredient F1 used based on the reservation information is less than a predetermined quantity, the control unit 21 may change the ordering frequency of food ingredient F1 from the first ordering frequency to the second ordering frequency. Note that the control unit 21 may change the ordering frequency of "order once every three days" to "order once every five days."

[0088] Furthermore, the control unit 21 may determine the ordering frequency based on the delivery date of the food material F1, the storage capacity of the food material storage cabinet, and the usage status of the food material storage cabinet.

[0089] Next, in step S3, control unit 21 determines the order unit quantity of food ingredient F1 based on the order-related information. Specifically, control unit 21 determines a specific order unit quantity from among multiple order unit quantities including a first order unit quantity (e.g., "300 pieces") and a second order unit quantity (e.g., "900 pieces") that is greater than the first order unit quantity, based on the consumption history or order history of food ingredient F1 at dining facility T1, the expiration date of food ingredient F1, and reservation information (number of reservations) for a dish menu using food ingredient F1. Control unit 21 may also determine the order unit quantity of food ingredient F1 based on the required order quantity included in the order-related information.

[0090] For example, when the control unit 21 determines the ordering frequency of food ingredient F1 to be the first ordering frequency (e.g., "order once every three days"), it determines the first ordering unit quantity (e.g., "300 pieces"), and when the control unit 21 determines the ordering frequency of food ingredient F1 to be the second ordering frequency (e.g., "order once every week"), it determines the second ordering unit quantity (e.g., "900 pieces").

[0091] The control unit 21 may also determine the order unit quantity based on the delivery date of food ingredient F1, the storage capacity of the food ingredient storage, and the usage status of the food ingredient storage. For example, if the delivery date of food ingredient F1 is short, the control unit 21 determines the order unit quantity of food ingredient F1 to be the first order unit quantity ("300 pieces"), and if the delivery date of food ingredient F1 is long, the control unit 21 determines the order unit quantity of food ingredient F1 to be the second order unit quantity ("900 pieces"). Also, for example, if the storage capacity of the food ingredient storage is large, the control unit 21 determines the order unit quantity of food ingredient F1 to be the second order unit quantity ("900 pieces"), and if the storage capacity of the food ingredient storage is small, the control unit 21 determines the order unit quantity of food ingredient F1 to be the first order unit quantity ("300 pieces"). Also, for example, when there is a lot of free space in the food storage, the control unit 21 determines the order unit quantity of food ingredient F1 to be the second order unit quantity ("900 pieces"), and when there is little free space in the food storage, the control unit 21 determines the order unit quantity of food ingredient F1 to be the second order unit quantity ("300 pieces").

[0092] Next, in step S4, the control unit 21 presents an ordering method. Specifically, the control unit 21 presents the determined ordering frequency and the order unit quantity to the manager of the dining facility T1. For example, as shown in FIG. 7, the control unit 21 causes the facility terminal 4 to display an order setting page P1 including the first ordering frequency (e.g., "order once every three days") and the first order unit quantity (e.g., "300 units"). As another example, as shown in FIG. 8, the control unit 21 causes the facility terminal 4 to display an order setting page P1 including the second ordering frequency (e.g., "order once every week") and the second order unit quantity (e.g., "900 units").

[0093] As another example, as shown in Fig. 9, the control unit 21 may display an order setting page P1 including a first ordering method for ordering the first order unit quantity of food ingredients F1 at the first ordering frequency, and a second ordering method for ordering the second order unit quantity of food ingredients F1 at the second ordering frequency. In this case, the control unit 21 displays the determined ordering frequency and order unit quantity in a selected state (in Fig. 9, "order 300 every 3 days" is selected).

[0094] Next, in step S5, the control unit 21 determines whether the ordering method has been confirmed. For example, when the manager of the dining facility T1 presses the Confirm button K5 on the facility terminal 4 displaying the order setting page P1 shown in FIGS. 7 to 9, the control unit 21 determines that the ordering method has been confirmed (S5: Yes). When the manager of the dining facility T1 performs an operation to change at least one of the order frequency and the order unit quantity on the order setting page P1 shown in FIGS. 7 and 8, the control unit 21 accepts the operation (S51: Yes). Furthermore, when the manager of the dining facility T1 performs an operation to change the ordering method on the order setting page P1 shown in FIG. 9, the control unit 21 accepts the operation (S51: Yes).

[0095] Once the ordering method is confirmed (S5: Yes), in step S6, the control unit 21 executes the ordering process for the ingredients F1 using the confirmed ordering method. For example, the control unit 21 orders the ingredients F1 from the order provider E1 using the first ordering method ("order 300 units every 3 days") or the second ordering method ("order 900 units every week").

[0096] In another embodiment, the control unit 21 may confirm the ordering method without the intervention of a confirmation operation by the administrator. For example, the control unit 21 may confirm the presented ordering method (the ordering frequency and the order unit quantity). This allows the control unit 21 to set the ordering method and execute the ordering process at the time the ordering method (the ordering frequency and the order unit quantity) is decided. Furthermore, the control unit 21 may omit the process of presenting the confirmed ordering method (step S4).

[0097] Here, the control unit 21 may switch between the first and second ordering methods based on the cost associated with ordering the ingredients F1. For example, the control unit 21 switches the ordering method to the second ordering method if the cost associated with the second ordering method ("order 900 units per week") is lower than the cost associated with the current first ordering method ("order 300 units per three days"). For example, the control unit 21 compares the average purchase price of ingredients F1 using the first ordering method over the past week (or month) with the average purchase price of ingredients F1 using the second ordering method over the past week (or month), and switches to the ordering method with the lower average purchase price. In another embodiment, the control unit 21 may switch between the first and second ordering methods based on the type of ingredients F1 or the type of dish menu that uses ingredients F1.

[0098] In step S2, the control unit 21 may determine the ordering frequency of the food ingredient F1 based on the ordering-related information for the food ingredient F1 and at least one of the costs associated with ordering the food ingredient F1 and the type of the food ingredient F1. In addition, in step S3, the control unit 21 may determine the order unit quantity of the food ingredient F1 based on the ordering-related information for the food ingredient F1 and at least one of the costs associated with ordering the food ingredient F1 and the type of the food ingredient F1.

[0099] Furthermore, after the ordering method is determined in step S5, the control unit 21 may switch the ordering method for the food ingredient F1 based on at least one of the cost associated with ordering the food ingredient F1 and the type of the food ingredient F1. This allows the control unit 21 to switch the ordering method for the food ingredient F1 to the optimal ordering method based on the changed cost, for example, if the cost of the food ingredient F1, such as the purchase price or shipping fee, changes after the ordering method for the food ingredient F1 is determined.

[0100] The control unit 21 executes the ingredient ordering process as described above. The control unit 21 executes the ingredient ordering process for each ingredient.

[0101] As described above, the food ingredient ordering support device 2 of this embodiment acquires the food ingredient sales plan of the food service facility, determines the ordering frequency of the food ingredients based on the sales plan, and determines the order unit quantity according to the sales plan from among multiple pre-set order unit quantities.

[0102] According to the above configuration, the ordering frequency and unit order quantity of ingredients are determined based on the sales plan of the restaurant, allowing the restaurant manager to easily manage the ordering quantity of ingredients. Furthermore, since the ordering process of ingredients is performed automatically, the burden of ordering ingredients can be reduced. Furthermore, since the ordering frequency and unit order quantity are determined based on the sales plan, the current ordering method can be set to the optimal ordering method. This also reduces food waste.

[0103] Furthermore, the food ingredient ordering support device 2 may determine the ordering frequency and order unit quantity of the food ingredients based on the target number of dishes to be provided to customers at the dining facility, the consumption history of the food ingredients at the dining facility, the ordering history of the food ingredients at the dining facility, the expiration date of the food ingredients, and reservation information for the dining facility, all of which are included in the sales plan. In this way, the ordering frequency and the order unit quantity are determined based on future information such as the target number of dishes to be provided and the number of reservations, and past information such as the consumption history and order history, making it possible to set the current ordering method to the optimal ordering method.

[0104] Furthermore, with the above configuration, a specific order unit quantity is determined from multiple pre-set order unit quantities. As a result, ordered ingredients are delivered in fixed units (lots), allowing food service facility staff to efficiently carry out delivery work (such as inspection work).

[0105] In addition, the food ingredient ordering support device 2 can execute ordering processes at an optimal frequency, which makes it possible to improve the efficiency of food ingredient ordering operations, reduce communication traffic related to ordering processes, and make effective use of computer resources.

[0106] The foodstuff ordering support system of the present invention is not limited to the above-described embodiment. Other embodiments of the present invention will be described below.

[0107] In addition to the above-described processing, the control unit 21 may also execute a process for determining a food ingredient supplier. Specifically, the control unit 21 determines a specific food ingredient supplier from among multiple ordering suppliers that can provide the food ingredient F1 to be ordered. For example, the control unit 21 determines the food ingredient supplier of the food ingredient F1 based on the purchase price, delivery date, etc. at the time of ordering the food ingredient F1. For example, the control unit 21 calculates the quantity of food ingredient F1 to be used based on the number of reservations for a predetermined future period (e.g., two to four days from now), compares the purchase prices of the calculated quantity to be used for each food ingredient supplier, and determines the food ingredient supplier with the lowest purchase price. In this case, the control unit 21 determines an ordering method that includes the determined ordering frequency, order unit quantity, and information on the food ingredient supplier. By performing a process to search for food ingredient suppliers for the food ingredients to be ordered in this way, it is possible to determine the optimal food ingredient supplier and also reduce the purchase price.

[0108] In another embodiment of the present invention, the food ingredient ordering support system 1 may be configured to determine the ordering frequency of ingredients based on at least one of the target number of servings for a dish menu, the ingredient consumption history, the order history, the expiration date, and the reservation information. The food ingredient ordering support system 1 may also be configured to determine the ordering unit quantity (lot) of ingredients based on at least one of the target number of servings for a dish menu, the ingredient consumption history, the order history, the expiration date, and the reservation information. The food ingredient ordering support system 1 may also be configured to determine the food ingredient ordering method based on at least one of the target number of servings for a dish menu, the ingredient consumption history, the order history, the expiration date, and the reservation information. The food ingredient ordering support system 1 may also be configured to determine the food ingredient supplier of ingredients based on at least one of the target number of servings for a dish menu, the ingredient consumption history, the order history, the expiration date, and the reservation information.

[0109] In another embodiment of the present invention, the food ingredient ordering support system 1 may be configured to determine the order quantity of ingredients based on at least one of the target number of servings for the dish menu, the consumption history of the ingredients, the order history, the expiration date, and the reservation information. Note that the order quantity is not limited to the quantity per lot.

[0110] As described above, the food ingredient ordering support system 1 of the present invention is a system comprising an acquisition processing unit 211 that acquires a sales plan for food ingredients at a food service facility, an order frequency determination processing unit 212 that determines the ordering frequency for the food ingredients based on the sales plan acquired by the acquisition processing unit 211, and an order unit determination processing unit 213 that determines the order unit quantity corresponding to the sales plan acquired by the acquisition processing unit 211 from a plurality of pre-set order unit quantities.

[0111] In another embodiment of the present invention, a facility terminal 4 corresponding to a food and beverage facility may include an acquisition processing unit 211, an order frequency determination processing unit 212, and an order unit determination processing unit 213. Furthermore, the facility terminal 4 may include an acquisition processing unit 211, an order frequency determination processing unit 212, an order unit determination processing unit 213, a presentation processing unit 214, a reception processing unit 215, a switching processing unit 216, and an order processing unit 217.

[0112] The food ingredient ordering support method of the present invention may be a method in which one or more processors execute the following steps: an acquisition step of acquiring a food ingredient sales plan for a food facility; a first determination step of determining an ordering frequency for the food ingredients based on the sales plan acquired in the acquisition step; and a second determination step of determining an order unit quantity corresponding to the sales plan acquired in the acquisition step from among a plurality of preset order unit quantities. The food ingredient ordering support program of the present invention may be a program for causing one or more processors to execute each of the steps. [Explanation of symbols]

[0113] 1: Food ordering support system 2: Food ordering support device 3: User terminal 4: Facility terminal 211: Acquisition processing unit 212: Order frequency determination processing unit 213: Order unit determination processing unit 214: Presentation processing unit 215: Reception processing unit 216: Switching processing unit 217: Order Processing Unit

Claims

1. an acquisition processing unit that acquires a sales plan for ingredients in a food service facility; a first determination processing unit that determines an ordering frequency of the ingredients based on the sales plan acquired by the acquisition processing unit; a second determination processing unit that determines an order unit quantity according to the sales plan acquired by the acquisition processing unit from among a plurality of pre-set order unit quantities; a presentation processing unit that displays the ordering frequency determined by the first determination processing unit and the order unit quantity determined by the second determination processing unit on a setting screen for setting an ordering method for the ingredients; Equipped with The presentation processing unit displays, on the setting screen, the order frequency and the order unit quantity corresponding to the ingredients selected by the user.

2. The sales plan includes at least one of a target number of dishes to be provided to customers at the dining facility, a consumption history of the ingredients at the dining facility, an ordering history of the ingredients at the dining facility, an expiration date of the ingredients, and reservation information for the dining facility. The food ordering support system according to claim 1.

3. Calculating the required order quantity of the ingredient based on the target supply quantity corresponding to the ingredient, the current inventory quantity of the ingredient, the planned delivery quantity of the ingredient, and the minimum inventory required quantity of the ingredient; the second determination processing unit determines the order unit quantity based on the required order quantity; The food ordering support system according to claim 2.

4. an order processing unit that orders the ingredients from a food ingredient provider based on the order frequency determined by the first determination processing unit and the order unit quantity determined by the second determination processing unit; The food ordering support system according to any one of claims 1 to 3.

5. the order frequency includes a first order frequency of placing an order a first predetermined number of times in a predetermined period, and a second order frequency of placing an order a second predetermined number of times in the predetermined period that is less than the first predetermined number of times; the plurality of order unit quantities include a first order unit quantity and a second order unit quantity that is greater than the first order unit quantity, the presentation processing unit displays, on the setting screen, at least one of a first ordering method for ordering the first order unit quantity of the ingredients at the first ordering frequency and a second ordering method for ordering the second order unit quantity of the ingredients at the second ordering frequency; The foodstuff ordering support system according to any one of claims 1 to 4.

6. further comprising a reception processing unit that receives an operation to select either the first ordering method or the second ordering method; The food ordering support system according to claim 5.

7. the order frequency includes a first order frequency of placing an order a first predetermined number of times in a predetermined period, and a second order frequency of placing an order a second predetermined number of times in the predetermined period that is less than the first predetermined number of times; the plurality of order unit quantities include a first order unit quantity and a second order unit quantity that is greater than the first order unit quantity, a switching processing unit that switches between a first ordering method for ordering the first order unit quantity of the ingredients at the first ordering frequency and a second ordering method for ordering the second order unit quantity of the ingredients at the second ordering frequency; The foodstuff ordering support system according to any one of claims 1 to 6.

8. one or more processors, An acquisition step of acquiring a sales plan for ingredients in a food service facility; a first determination step of determining an ordering frequency of the ingredients based on the sales plan acquired in the acquisition step; a second determination step of determining an order unit quantity according to the sales plan acquired in the acquisition step from among a plurality of pre-set order unit quantities; a presentation step of displaying the ordering frequency determined in the first determination step and the order unit quantity determined in the second determination step on a setting screen for setting an ordering method for the ingredients; Run In the presenting step, the ordering frequency and the order unit quantity corresponding to the ingredients selected by the user are displayed on the setting screen.

9. An acquisition step of acquiring a sales plan for ingredients in a food service facility; a first determination step of determining an ordering frequency of the ingredients based on the sales plan acquired in the acquisition step; a second determination step of determining an order unit quantity according to the sales plan acquired in the acquisition step from among a plurality of pre-set order unit quantities; a presentation step of displaying the ordering frequency determined in the first determination step and the order unit quantity determined in the second determination step on a setting screen for setting an ordering method for the ingredients; on one or more processors, In the presenting step, the food ingredient ordering support program displays, on the setting screen, the ordering frequency and the order unit quantity corresponding to the food ingredient selected by the user.

Citation Information

Patent Citations

  • Foodstuff managing system

    JP2005182147A

  • Display control device and program

    JP2015049554A

  • Ordering assistance system, ordering assistance program, and ordering assistance method

    WO2019053821A1