JP7804183B2 - Food ordering support system, food ordering support method, and food ordering support program - Google Patents
Food ordering support system, food ordering support method, and food ordering support programInfo
- Publication number
- JP7804183B2 JP7804183B2 JP2022042169A JP2022042169A JP7804183B2 JP 7804183 B2 JP7804183 B2 JP 7804183B2 JP 2022042169 A JP2022042169 A JP 2022042169A JP 2022042169 A JP2022042169 A JP 2022042169A JP 7804183 B2 JP7804183 B2 JP 7804183B2
- Authority
- JP
- Japan
- Prior art keywords
- order
- ordering
- ingredient
- frequency
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、料理メニューに使用する食材の発注を支援する食材発注支援システム、食材発注支援方法、及び食材発注支援プログラムに関する。 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 ingredients used in cooking menus.
従来、飲食施設において、利用者に提供する料理メニューに使用する食材を管理して、必要な食材を食材業者(食材提供者)に発注するシステムが知られている(例えば特許文献1参照)。例えば、前記システムは、セットメニューに使用される食材ごとに必要量を算出して食材業者に発注する。 Conventionally, systems have been known in food service facilities that manage the ingredients used in the menus offered to customers and order the necessary ingredients from ingredient suppliers (ingredient providers) (see, for example, Patent Document 1). For example, such systems calculate the required quantity of each ingredient used in a set menu and place orders with ingredient suppliers.
しかし、従来の技術では、食材ごとの必要量を算出して食材業者に発注するため、その都度発注数量が異なる。このため、飲食施設の管理者は、食材の発注数量を管理し難くなる問題が生じる。また、食材の注文頻度が多くなり、飲食施設における食材の発注業務の負担が増大する問題も生じる。 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 ingredient order quantities. Furthermore, this increases the frequency of ingredient orders, increasing the burden of ingredient ordering work at restaurants.
本発明の目的は、飲食施設において食材の発注数量量を管理し易くするとともに、食材の発注業務の負担を軽減することが可能な食材発注支援システム、食材発注支援方法、及び食材発注支援プログラムを提供することにある。 The object of the present invention is to provide a food ingredient ordering support system, food ingredient ordering support method, and food ingredient ordering support program that make it easier to manage food ingredient order quantities at food service facilities and reduce the burden of food ingredient ordering work.
本発明に係る食材発注支援システムは、飲食施設における食材の販売計画を取得する取得処理部と、前記取得処理部により取得される前記販売計画に基づいて、前記食材の発注頻度を決定する第1決定処理部と、予め設定された複数の発注単位数量の中から、前記取得処理部により取得される前記販売計画に応じた発注単位数量を決定する第2決定処理部と、を備えるシステムである。 The food ingredient ordering support system of the present invention is a system comprising an acquisition processing unit that acquires a food ingredient sales plan for 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.
本発明に係る食材発注支援方法は、一又は複数のプロセッサーが、一又は複数のプロセッサーが、飲食施設における食材の販売計画を取得する取得ステップと、前記取得ステップにおいて取得される前記販売計画に基づいて、前記食材の発注頻度を決定する第1決定ステップと、予め設定された複数の発注単位数量の中から、前記取得ステップにおいて取得される前記販売計画に応じた発注単位数量を決定する第2決定ステップと、を実行する方法である。 The food ingredient ordering support method of the present invention is a method in which one or more processors execute the following steps: 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 for the food ingredients based on the sales plan acquired in the acquisition step; and a second determination step in which one or more processors select an order unit quantity from a plurality of preset order unit quantities to be ordered in accordance with the sales plan acquired in the acquisition step.
本発明に係る食材発注支援プログラムは、飲食施設における食材の販売計画を取得する取得ステップと、前記取得ステップにおいて取得される前記販売計画に基づいて、前記食材の発注頻度を決定する第1決定ステップと、予め設定された複数の発注単位数量の中から、前記取得ステップにおいて取得される前記販売計画に応じた発注単位数量を決定する第2決定ステップと、を一又は複数のプロセッサーに実行させるためのプログラムである。 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 for 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 preset order unit quantities.
本発明によれば、飲食施設において食材の発注数量を管理し易くするとともに、食材の発注業務の負担を軽減することが可能な食材発注支援システム、食材発注支援方法、及び食材発注支援プログラムが提供される。 The present invention provides 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 food ingredient order quantities at food service facilities and reduce the burden of food ingredient ordering operations.
以下添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。 The following describes an embodiment of the present invention with reference to the accompanying drawings to facilitate understanding of the present invention. Note that the following embodiment is an example of a specific embodiment of the present invention and does not limit the technical scope of the present invention.
[食材発注支援システム1]
図1に示されるように、本発明の実施形態に係る食材発注支援システム1は、食材発注支援装置2と利用者端末3と施設端末4とを含む。食材発注支援装置2、利用者端末3、及び施設端末4は、インターネット、LAN、WAN、又は公衆電話回線などの通信網N1を介して通信可能である。
[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.
食材発注支援装置2は、飲食物を提供する飲食施設の予約を受け付けたり、飲食施設の食材を管理したり、飲食施設において提供する料理メニューに使用される食材の発注を行ったりするサーバーである。例えば、食材発注支援装置2は、利用者端末3から飲食施設の予約を受け付けたり、施設端末4から食材の発注指示を受け付けたり、食材業者(本発明の食材提供者の一例)に食材を発注したりすることが可能である。なお、前記飲食施設は、飲食店に限定されず、飲食物を利用者に提供することが可能な各種の施設(娯楽施設、宿泊施設など)であってもよい。食材発注支援装置2は、飲食施設に配置されてもよいし、飲食施設の外部に配置されてもよい。 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 the dishes served at the dining facilities. For example, the food ingredient ordering support device 2 can accept dining facility reservations 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 a food ingredient provider of the present invention). Note that the dining facility is not limited to a restaurant, but may be any type of facility (such as an entertainment facility or accommodation facility) that can provide food and beverages to users. The food ingredient ordering support device 2 may be located at the dining facility or outside the dining facility.
利用者端末3は、施設の検索及び予約を要求する利用者によって操作される情報処理装置である。施設端末4は、飲食施設に対応して配置され、飲食施設の予約、料理メニュー、食材などを管理する情報処理装置である。施設端末4は、飲食施設に配置されてもよいし、飲食施設の外部に配置されてもよい。食材発注支援システム1には、一又は複数の利用者端末3と、飲食施設ごとに配置される複数の施設端末4とが含まれてもよい。 The user terminal 3 is an information processing device operated by a user who searches for and requests reservations at a facility. 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 at 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.
本実施形態では、食材発注支援装置2単体が本発明に係る食材発注支援システムに相当するが、本発明に係る食材発注支援システムは、食材発注支援装置2、利用者端末3、及び施設端末4のうち一又は複数の構成要素を含むものであってもよい。例えば、食材発注支援装置2、利用者端末3、及び施設端末4の構成要素が協働して後述する食材発注支援処理(図10参照)を分担して実行する場合には、その処理を実行する複数の構成要素を含むシステムを本発明に係る食材発注支援システムとして捉えることが可能である。例えば、食材発注支援装置2及び施設端末4が本発明に係る食材発注支援システムを構成してもよい。また、施設端末4単体が本発明に係る食材発注支援システムを構成してもよい。 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 work together to share and perform the food ingredient ordering support process (see FIG. 10) described below, a system including multiple components that perform 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.
[食材発注支援装置2]
図1に示されるように、食材発注支援装置2は、制御部21、記憶部22、操作表示部23、及び通信I/F24などを備えるサーバーである。なお、食材発注支援装置2は、1台のコンピュータに限らず、複数台のコンピュータが協働して動作するコンピュータシステムであってもよい。また、食材発注支援装置2で実行される各種の処理を、一又は複数のプロセッサーが分散して実行してもよい。
[Foodstuff 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 executed in a distributed manner by one or multiple processors.
通信I/F24は、食材発注支援装置2を有線又は無線で通信網N1に接続し、通信網N1を介して利用者端末3、施設端末4などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。 The communication I/F 24 is a communication interface that connects the food ingredient 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 with external devices such as the user terminal 3 and facility terminal 4 via the communication network N1.
操作表示部23は、各種の情報を表示する液晶ディスプレイ又は有機ELディスプレイのような表示部と、操作を受け付けるマウス、キーボード、又はタッチパネルのような操作部とを備えるユーザーインターフェースである。 The operation display unit 23 is a user interface that includes a display unit such as a liquid crystal display or organic EL display that displays various information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
記憶部22は、各種の情報を記憶するHDD(Hard Disk Drive)又はSSD(Solid State Drive)などの不揮発性の記憶部である。具体的に、記憶部22には、予約情報D1、メニュー情報D2、食材情報D3、食材履歴情報D4、発注情報D5などのデータが記憶される。 The memory unit 22 is a non-volatile memory unit such as a hard disk drive (HDD) or solid state drive (SSD) that stores various types of information. Specifically, the memory unit 22 stores data such as reservation information D1, menu information D2, ingredient information D3, ingredient history information D4, and order information D5.
予約情報D1には、飲食施設の料理メニューごとの予約数に関する情報が含まれる。図2には、飲食施設T1の予約情報D1の一例を示している。図2に示されるように、予約情報D1には、「来店日」、「料理メニュー」などの情報が含まれる。前記来店日は、利用者が来店する利用予定日(予約日)である。前記料理メニューは、飲食施設T1が利用者に提供可能な料理メニューであって、予約可能な料理メニューである。飲食施設T1の前記料理メニューには、メニューM1、メニューM2、メニューM3、…などの複数の料理メニューが含まれる。予約情報D1には、来店日ごとに、各料理メニューの合計予約数が登録される。例えば現時点において、「2021年6月5日」は、メニューM1の予約数が「4」(4人分)、メニューM2の予約数が「2」(2人分)、メニューM3の予約数が「3」(3人分)の予約が登録されている。制御部21は、利用者から予約を受け付けるごとに予約情報D1を更新する。なお、制御部21は、料理メニューを選択しない利用者の予約(席のみの予約)も受付可能である。ここでは、飲食施設T1の予約情報D1を示しているが、記憶部22には、飲食施設ごとの複数の予約情報D1が含まれてもよい。また制御部21は、飲食施設T1の施設端末4から予約情報D1を取得して記憶部22に記憶してもよい。 Reservation information D1 includes information regarding the number of reservations for each food menu item at a dining facility. Figure 2 shows an example of reservation information D1 for dining facility T1. As shown in Figure 2, 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 will visit the facility. The food menu is a menu item that dining facility T1 can provide to users and that can be reserved. The food menu for dining facility T1 includes multiple menu items such as menu M1, menu M2, menu M3, etc. The reservation information D1 registers the total number of reservations for each menu item for each visit date. For example, currently, for "June 5, 2021," the following reservations have been registered: menu M1 has four reservations (for four people), menu M2 has two reservations (for two people), and menu 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.
メニュー情報D2には、料理メニューごとに使用される食材及び食材の使用数量に関する情報(レシピ情報)が含まれる。図3には、飲食施設T1のメニュー情報D2の一例を示している。図3に示されるように、メニュー情報D2には、料理メニューに使用される食材の名称の情報と、料理メニューごとの使用数量の情報とが含まれる。例えばメニューM1には、食材F1~F5が使用される。またメニューM1では、食材F1がC11(グラム(g))、食材F2がC12(g)、食材F3がC13(g)、食材F4がC14(g)、食材F5がC15(g)使用される。なお、前記料理メニューは、単品メニューであってもよいし、セットメニュー(例えば主菜及び副菜から成るメニュー)であってもよい。また、前記食材には、鶏肉、豚肉、牛肉などの肉類、人参、玉葱、レタス、キャベツ、ほうれん草、小松菜、チンゲン菜などの野菜類、鯖、鮭、マグロなどの魚類、ミカン、リンゴ、バナナなどのフルーツ類など種々の材料が含まれる。制御部21は、飲食施設T1の施設端末4からメニュー情報D2を取得して記憶部22に記憶する。例えば、飲食施設T1の管理者は、施設端末4においてメニュー情報D2を登録及び更新することが可能である。 Menu information D2 includes information (recipe information) regarding the ingredients and quantities used for each dish menu. Figure 3 shows an example of menu information D2 for dining facility T1. As shown in Figure 3, menu information D2 includes information on the names of ingredients used in the dish menu and information on the quantities used for each dish menu. For example, menu M1 uses ingredients F1 to F5. Furthermore, menu M1 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. Note that the dish menu may be a la carte menus or set menus (e.g., a menu consisting of a main dish and a side dish). The ingredients include a variety of ingredients, such as meats like chicken, pork, and beef; vegetables like carrots, onions, lettuce, cabbage, spinach, Japanese mustard spinach, and bok choy; fish like mackerel, salmon, and tuna; and fruits like 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 menu information D2 on the facility terminal 4.
食材情報D3には、飲食施設で使用する食材に関する情報が含まれる。図4には、飲食施設T1の食材情報D3の一例を示している。図4に示されるように、食材情報D3には、「食材」、「消費期限」、「納期」などの情報が含まれる。前記食材は、飲食施設T1で提供可能な料理メニューに使用される全ての食材を示す情報である。前記消費期限は、食材の消費期限である。なお、前記消費期限に代えて又は前記消費期限とともに、賞味期限の情報が食材情報D3に含まれてもよい。前記納期は、食材を食材業者に発注してから飲食施設T1に納入されるまでに要する時間である。なお、一つの食材(例えば食材F1)の食材業者が複数存在する場合には、食材F1に対して、食材業者ごとの前記納期が登録されてもよい。 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 instead of or in addition to the expiry date, best-before date information may be included in ingredient information D3. The delivery date is the time required from when the ingredient is ordered from the ingredient supplier until it is delivered to dining facility T1. Note that if there are multiple ingredient suppliers for one ingredient (e.g., ingredient F1), the delivery date for each ingredient supplier may be registered for ingredient F1.
食材履歴情報D4には、飲食施設で使用する食材ごとの発注履歴及び消費履歴などの履歴情報が含まれる。図5には、飲食施設T1の食材履歴情報D4の一例を示している。図5に示されるように、食材履歴情報D4には、「食材」、「発注日」、「発注数量」、「消費数量」、「在庫数量」などの情報が含まれる。前記食材は、飲食施設T1で提供可能な料理メニューに使用される全ての食材を示す情報である。前記発注日は、食材を発注した日(又は日時)の情報である。前記発注数量は、食材を発注した数量の情報である。なお、前記発注数量は、食材業者に食材を発注する際の最小数量(発注ロット)であってもよい。前記消費数量は、前記発注数量の食材が飲食施設T1に納入された後に飲食施設T1で消費された数量である。前記在庫数量は、飲食施設T1に現時点で在庫している食材の数量である。例えば前記在庫数量は、前記発注数量から前記消費数量を減算して算出される。また、前記在庫数量は、飲食施設T1のスタッフが各食材の在庫を確認して登録した数量であってもよい。 Ingredient history information D4 includes history information such as the order history and consumption history of each ingredient used at the dining facility. Figure 5 shows an example of ingredient history information D4 for dining facility T1. As shown in Figure 5, ingredient history information D4 includes information such as "ingredient," "order date," "order quantity," "consumption quantity," and "inventory quantity." The ingredients are information indicating all ingredients used in the dish menus available at dining facility T1. The order date is information about the date (or date and time) when the ingredients were ordered. The order quantity is information about the quantity of ingredients ordered. Note that the order quantity may be the minimum quantity (order lot) when ordering ingredients from a food supplier. The consumption quantity is the quantity consumed at dining facility T1 after the ordered quantity of ingredients is delivered to dining facility T1. The inventory quantity is the quantity of ingredients currently in stock at dining facility T1. For example, the inventory quantity is calculated by subtracting the consumption quantity from the order quantity. The inventory quantity may also be the quantity registered by staff at dining facility T1 after checking the inventory of each ingredient.
発注情報D5には、飲食施設で使用する食材の発注方法に関する情報が含まれる。図6には、飲食施設T1の発注情報D5の一例を示している。図6に示されるように、発注情報D5には、「発注方法」、「発注頻度」、「発注単位数量」などの情報が含まれる。前記発注方法は、食材を食材業者に発注する方法であり、複数の発注方法が含まれる。前記発注頻度は、食材を食材業者に発注する頻度の情報であり、例えば1日ごと、数日ごと、1週間ごと、数週間ごと、1カ月ごと、数カ月ごと、1年ごと、数年ごとなどである。前記発注頻度は、所定期間に第1所定回数発注する第1発注頻度(例えば「3日ごとに1回発注」)と、所定期間に前記第1所定回数よりも少ない第2所定回数発注する第2発注頻度(例えば「1週間ごと1回発注」)とを含む。 Ordering information D5 includes information regarding the ordering method for ingredients used at the dining facility. Figure 6 shows an example of ordering information D5 for dining facility T1. As shown in Figure 6, 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 ingredient suppliers, and includes multiple ordering methods. The ordering frequency is information about how often ingredients are ordered from ingredient suppliers, 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 per week").
前記発注単位数量は、食材業者に食材を発注する際の最小の単位数量(発注ロット)である。前記発注単位数量は、例えば、第1発注単位数量(例えば「300個」)と、前記第1発注単位数量よりも多い第2発注単位数量(例えば「900個」)とを含む。 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 pieces") and a second order unit quantity (e.g., "900 pieces") that is greater than the first order unit quantity.
複数の発注方法のそれぞれには、異なる前記発注頻度と、異なる前記発注単位数量とが関連付けられている。例えば、図6に示す発注情報D5には、食材を3日ごとに300個ずつ発注する「発注方法1」(本発明の第1発注方法の一例)と、食材を1週間ごとに900個ずつ発注する「発注方法2」(本発明の第2発注方法の一例)とが登録されている。なお、発注情報D5には、食材ごとに複数の発注方法が登録されてもよい。例えば、図6に示す発注方法1及び発注方法2は、食材F1に対応する発注方法である。飲食施設T1の管理者は、施設端末4において発注情報D5を登録及び更新することが可能である。 Each of the multiple ordering methods is associated with a different ordering frequency and a different order unit quantity. For example, the ordering information D5 shown in Figure 6 registers "Ordering Method 1" (an example of the first ordering method of the present invention), which orders 300 units of ingredients every three days, and "Ordering Method 2" (an example of the second ordering method of the present invention), which orders 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 Figure 6 are ordering methods corresponding to ingredient F1. The manager of the dining facility T1 can register and update the ordering information D5 on the facility terminal 4.
なお、他の実施形態として、予約情報D1、メニュー情報D2、食材情報D3、食材履歴情報D4、発注情報D5の一部又は全部が、食材発注支援装置2から通信網N1を介してアクセス可能な他のサーバーに記憶されてもよい。この場合、食材発注支援装置2の制御部21は、前記他のサーバーから前記情報を取得して、後述の食材発注支援処理(図10参照)などの各処理を実行してもよい。 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 on another server accessible from the ingredient ordering support device 2 via communication network N1. In this case, the control unit 21 of the ingredient ordering support device 2 may obtain the information from the other server and execute various processes, such as the ingredient ordering support process described below (see FIG. 10).
また、記憶部22には、利用者端末3に表示される予約サイトに含まれる、検索ページ、予約ページなどの各種のウェブページを生成するためのレイアウトデータ及び画像データなども記憶される。また、記憶部22には、施設端末4に表示される食材発注サイトに含まれる発注設定ページP1(図7~図9参照)などの各種のウェブページを生成するためのレイアウトデータ及び画像データなども記憶される。発注設定ページP1は、食材の発注方法を設定するための設定画面である。なお、本実施形態において、食材発注支援装置2の制御部21は、前記各種のウェブページを生成してそのウェブページの情報を利用者端末3及び施設端末4に送信することにより、利用者端末3及び施設端末4に前記各種のウェブページを表示させることが可能である。また、他の実施形態として、食材発注支援装置2の制御部21は、利用者端末3及び施設端末4に前記各種のウェブページを表示するために必要なデータを送信することにより、利用者端末3の制御部31及び施設端末4の制御部41に前記各種のウェブページの表示を実行させてもよい。 The memory unit 22 also stores layout data and image data for generating various web pages, such as search pages and reservation pages, included in the reservation site displayed on the user terminal 3. The memory unit 22 also stores layout data and image data for generating various web pages, such as the order setting page P1 (see Figures 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 the data necessary to display the various web pages to the user terminal 3 and the facility terminal 4, 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.
さらに、記憶部22には、制御部21に後述の食材発注支援処理(図10参照)を実行させるための食材発注支援プログラムなどの制御プログラムが記憶されている。例えば、前記食材発注支援プログラムは、CD又はDVDなどのコンピュータ読取可能な記録媒体に非一時的に記録されており、食材発注支援装置2が備えるCDドライブ又はDVDドライブなどの読取装置(不図示)で読み取られて記憶部22に記憶される。 Furthermore, the memory unit 22 stores control programs such as a food ingredient ordering support program that causes the 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 the food ingredient ordering support device 2 and stored in the memory unit 22.
制御部21は、CPU、ROM、及びRAMなどの制御機器を有する。前記CPUは、各種の演算処理を実行するプロセッサーである。前記ROMは、前記CPUに各種の演算処理を実行させるためのBIOS及びOSなどの制御プログラムが予め記憶される不揮発性の記憶部である。前記RAMは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記CPUが実行する各種の処理の一時記憶メモリー(作業領域)として使用される。そして、制御部21は、前記ROM又は記憶部22に予め記憶された各種の制御プログラムを前記CPUで実行することにより食材発注支援装置2を制御する。 The control unit 21 has control devices such as a CPU, ROM, and RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM is a non-volatile memory unit that pre-stores control programs such as BIOS and OS that cause the CPU to execute various types of arithmetic processing. The RAM is a volatile or non-volatile memory unit that stores various types of information and is used as 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 memory unit 22.
ところで、従来の技術では、食材ごとの必要量を算出して食材業者に発注するため、その都度発注数量が異なる。このため、飲食施設の管理者は、食材の発注数量を管理し難くなる問題が生じる。また、食材の注文頻度が多くなり、飲食施設における食材の発注業務の負担が増大する問題も生じる。これに対して、本実施形態に係る食材発注支援装置2では、飲食施設において食材の発注数量を管理し易くするとともに、食材の発注業務の負担を軽減することが可能である。 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. This also creates the problem of increasing the frequency of ingredient orders, 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.
具体的には、制御部21は、図1に示されるように、取得処理部211、発注頻度決定処理部212、発注単位決定処理部213、提示処理部214、受付処理部215、切替処理部216、発注処理部217などの各種の処理部を含む。なお、制御部21は、前記CPUで前記食材発注支援プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、一部又は全部の前記処理部が電子回路で構成されていてもよい。なお、前記食材発注支援プログラムは、複数のプロセッサーを前記処理部として機能させるためのプログラムであってもよい。以下では、飲食施設T1を例に挙げて説明する。 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 food ingredient ordering support program using the CPU. Some or all of the processing units may be configured as electronic circuits. The food ingredient ordering support program may be a program for causing multiple processors to function as the processing units. The following explanation uses dining facility T1 as an example.
取得処理部211は、飲食施設T1における食材の販売計画を取得する。前記販売計画には、飲食施設T1において利用者に提供する料理メニューの目標提供数、飲食施設T1における食材の消費履歴、飲食施設T1における食材の発注履歴、食材の消費期限、及び飲食施設T1の予約情報の少なくともいずれかが含まれる。前記目標提供数は、料理メニューに使用される食材の数量であってもよい。また、前記目標提供数は、日ごとの販売目標であってもよいし、月ごとの販売目標であってもよい。例えば、取得処理部211は、飲食施設T1における発注対象の食材に対応する目標提供数と、飲食施設T1における発注対象の食材の消費履歴又は飲食施設T1における食材の発注履歴と、食材の消費期限と、飲食施設T1の予約情報とを取得する。前記消費履歴及び前記発注履歴は、食材履歴情報D4(図5参照)に含まれる。例えば、食材履歴情報D4の前記消費数量は、前記消費履歴の一例であり、食材履歴情報D4の前記発注数量は、前記発注履歴の一例である。取得処理部211は、食材履歴情報D4から、前記食材の前記消費数量又は前記発注数量を取得する。なお、取得処理部211は、食材履歴情報D4から、前記食材の前記消費数量及び前記発注数量の両方を取得してもよい。 The acquisition processing unit 211 acquires a sales plan for ingredients at the dining facility T1. The sales plan includes at least one of the target number of servings for a dish menu to be provided to customers at the dining facility T1, the consumption history of ingredients at the dining facility T1, the ordering history of ingredients at the dining facility T1, the expiration date of the ingredients, and reservation information for the dining facility T1. The target number of servings may be the quantity of 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 ingredients to be ordered at the dining facility T1, the consumption history of ingredients to be ordered at the dining facility T1 or the ordering history of ingredients at the dining facility T1, the expiration date of the ingredients, and reservation information for the dining facility T1. The consumption history and the order history are included in ingredient history information D4 (see Figure 5). For example, the consumption quantity in ingredient history information D4 is an example of the consumption history, and the order quantity in 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 also acquire both the consumed quantity and the ordered quantity of the ingredient from the ingredient history information D4.
また、取得処理部211は、食材情報D3(図4参照)から、発注対象の食材の前記消費期限を取得する。 The acquisition processing unit 211 also acquires the expiration date of the ingredients to be ordered from the ingredient information D3 (see Figure 4).
また、取得処理部211は、予約情報D1(図2参照)から、飲食施設T1の予約情報を取得する。例えば、取得処理部211は、来店日ごと又は所定期間における発注対象の食材を使用する料理メニューの予約数を取得する。また、取得処理部211は、メニュー情報D2(図3参照)を参照して、料理メニューの予約数に応じた前記食材の使用数量を取得してもよい。 The acquisition processing unit 211 also acquires reservation information for the dining facility T1 from reservation information D1 (see Figure 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 specified period. The acquisition processing unit 211 may also refer to menu information D2 (see Figure 3) to acquire the quantity of the ingredients to be used according to the number of reservations for the dish menu.
例えば発注対象の食材として食材F1を例に挙げると、取得処理部211は、飲食施設T1における食材F1の消費履歴又は食材F1の発注履歴と、食材F1の消費期限と、食材F1を使用した料理メニューの予約情報(予約数)とを取得する。 For example, if ingredient F1 is used 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 dishes using ingredient F1.
取得処理部211は、前記目標提供数、前記消費履歴、前記発注履歴、前記消費期限、及び前記予約情報の少なくともいずれかを取得する。 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.
さらに、取得処理部211は、飲食施設T1における食材の収納容量及び当該収容容量の使用状況を取得してもよい。例えば、取得処理部211は、飲食施設T1に設置された食材保管庫(冷蔵庫、冷凍庫、保管棚など)の収納容量と、食材保管庫の使用状況(使用容量、空き容量など)とを取得する。取得処理部211は、本発明の取得処理部の一例である。 Furthermore, the acquisition processing unit 211 may acquire the food storage capacity of the dining facility T1 and the usage status of that storage capacity. For example, the acquisition processing unit 211 acquires the storage capacity of food storage cabinets (refrigerators, freezers, storage shelves, etc.) installed in the dining facility T1 and the usage status of the food storage cabinets (used capacity, available capacity, etc.). The acquisition processing unit 211 is an example of an acquisition processing unit of the present invention.
発注頻度決定処理部212は、取得処理部211により取得される前記販売計画に基づいて、食材の発注頻度を決定する。例えば、発注頻度決定処理部212は、取得処理部211により取得される前記消費履歴又は前記発注履歴と、前記消費期限と、前記予約情報とに基づいて、食材の発注頻度を決定する。具体的には、発注頻度決定処理部212は、予め設定された複数の発注頻度の中から、前記消費履歴又は前記発注履歴と、前記消費期限と、前記予約情報とに基づいて、特定の発注頻度を決定する。前記複数の発注頻度には、所定期間に第1所定回数発注する第1発注頻度(例えば「3日ごとに1回発注」)と、所定期間に前記第1所定回数よりも少ない第2所定回数発注する第2発注頻度(例えば「1週間ごとに1回発注」)とが含まれる。すなわち、前記複数の発注頻度には、少なくとも第1発注頻度と、第1発注頻度よりも発注頻度が低い第2発注頻度とが含まれる。 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 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 multiple pre-set order frequencies based on the consumption history or order history, the expiration date, and the reservation information. The multiple order frequencies include a first order frequency in which orders are 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 orders are 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 multiple order frequencies include at least a first order frequency and a second order frequency that is lower than the first order frequency.
例えば、発注頻度決定処理部212は、過去の発注方法による食材の消費状況、予約情報に基づく将来の食材の使用数量などに基づいて、食材の発注頻度を決定する。 For example, the order frequency determination processing unit 212 determines the ordering frequency of ingredients based on the consumption status of ingredients using past ordering methods, the future quantity of ingredients to be used based on reservation information, etc.
例えば、前記発注履歴において前記第2発注頻度(「1週間ごとに1回発注」)で食材F1を発注した場合において食材F1の現在の在庫数量が所定量未満である場合には、近い将来に食材F1が不足することが予想されるため、発注頻度決定処理部212は、食材F1の発注頻度を前記第1発注頻度(例えば「3日ごとに1回発注」)に決定(変更)する。また例えば、前記発注履歴において前記第2発注頻度で食材F1を発注した場合において、食材F1の消費期限の残日数が所定日数未満である場合、又は、前記予約情報に基づく食材F1の使用数量が所定量以上の場合にも、近い将来に食材F1が不足することが予想されるため、発注頻度決定処理部212は、食材F1の発注頻度を前記第1発注頻度に決定する。 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 short 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, for example, 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 short in the near future, and the order frequency determination processing unit 212 determines the order frequency of ingredient F1 to the first ordering frequency.
これに対して、例えば、前記発注履歴において前記第1発注頻度(「3日ごとに1回発注」)で食材F1を発注した場合において食材F1の現在の在庫数量が所定量以上である場合には、食材F1の不足が生じ難いため、発注頻度決定処理部212は、食材F1の発注頻度を前記第2発注頻度(例えば「1週間ごとに1回発注」)に決定(変更)する。また例えば、前記発注履歴において前記第1発注頻度で食材F1を発注した場合において、食材F1の消費期限の残日数が所定日数以上である場合、又は、前記予約情報に基づく食材F1の使用数量が所定量未満の場合にも、食材F1の不足が生じ難いため、発注頻度決定処理部212は、食材F1の発注頻度を前記第2発注頻度に決定する。 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 ordering 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 ordering frequency.
また、例えば、前記発注履歴において前記第1発注頻度で食材F1を発注した場合において食材F1の在庫数量が所定量以上であり、かつ食材F1の消費期限の残日数が所定日数以上である場合又は前記予約情報に基づく食材F1の使用数量が所定量未満の場合に、発注頻度決定処理部212は、食材F1の発注頻度を前記第1発注頻度から前記第2発注頻度に変更してもよい。 Furthermore, for example, if ingredient F1 is ordered at the first ordering frequency in the order history, and the inventory quantity of ingredient F1 is equal to or greater than a predetermined amount, 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 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.
また、発注頻度決定処理部212は、食材の納期、食材保管庫の収納容量、及び食材保管庫の使用状況に基づいて前記発注頻度を決定してもよい。例えば、発注頻度決定処理部212は、食材F1の納期が3日である場合には、食材F1の発注頻度を前記第1発注頻度(「3日ごと1回発注」)に決定し、食材F1の納期が1週間である場合には、食材F1の発注頻度を前記第2発注頻度(「1週間ごとに1回発注」)に決定する。また、例えば、発注頻度決定処理部212は、食材保管庫の収納容量が大きい場合には、大量の食材を保管できるため食材F1の発注頻度を前記第1発注頻度(「3日ごとに1回発注」)に決定し、食材保管庫の収納容量が小さい場合には、少量の食材しか保管できないため食材F1の発注頻度を前記第2発注頻度(「1週間ごとに1回発注」)に決定する。また、例えば、発注頻度決定処理部212は、食材保管庫の空き容量が多い場合には、大量の食材を補充できるため食材F1の発注頻度を前記第1発注頻度(「3日ごとに1回発注」)に決定し、食材保管庫の空き容量が少ない場合には、少量の食材しか補充できないため食材F1の発注頻度を前記第2発注頻度(「1週間ごと」)に決定する。発注頻度決定処理部212は、本発明の第1決定処理部の一例である。このように、発注頻度決定処理部212は、前記販売計画、前記食材の納期、前記収納容量、及び前記使用状況に基づいて前記発注頻度を決定してもよい。 The order frequency determination processing unit 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 processing unit 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 processing unit 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 processing unit 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 of ingredient F1 is determined 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; when there is little free space in the food storage, only a small amount of food ingredient can be replenished, so the order frequency for food ingredient F1 is determined to be the second order frequency ("every week"). 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.
発注単位決定処理部213は、予め設定された複数の発注単位数量の中から、取得処理部211により取得される前記販売計画に応じた発注単位数量を決定する。例えば、発注単位決定処理部213は、予め設定された複数の発注単位数量の中から、取得処理部211により取得される前記消費履歴又は前記発注履歴と、前記消費期限と、前記予約情報とに応じた発注単位数量を決定する。前記複数の発注単位数量には、第1発注単位数量(例えば「300個」)と、前記第1発注単位数量よりも多い第2発注単位数量(例えば「900個」)とが含まれる。 The order unit determination processing unit 213 determines an order unit quantity from among a plurality of preset 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 preset order unit quantities in accordance with the consumption history or order history acquired by the acquisition processing unit 211, the expiration date, and the reservation information. The plurality of order unit quantities include a first order unit quantity (e.g., "300 units") and a second order unit quantity that is greater than the first order unit quantity (e.g., "900 units").
例えば、発注単位決定処理部213は、過去の発注方法による食材の消費状況、予約情報に基づく将来の食材の使用数量などに基づいて、食材の発注単位数量を決定する。例えば、発注単位決定処理部213は、発注頻度決定処理部212により前記第1発注頻度(例えば「3日ごとに1回発注」)が決定された場合に前記第1発注単位数量(例えば「300個」)に決定し、発注頻度決定処理部212により前記第2発注頻度(「1週間ごとに1回発注」)が決定された場合に前記第2発注単位数量(例えば「900個」)に決定する。 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, if the order frequency determination processing unit 212 determines the first order frequency (e.g., "order once every three days"), the order unit determination processing unit 213 determines the first order unit quantity (e.g., "300 units"), and if the order frequency determination processing unit 212 determines the second order frequency (e.g., "order once per week"), the order unit determination processing unit 213 determines the second order unit quantity (e.g., "900 units").
また、発注単位決定処理部213は、食材の納期、食材保管庫の収納容量、及び食材保管庫の使用状況に基づいて前記発注単位数量を決定してもよい。例えば、発注単位決定処理部213は、食材F1の納期が3日である場合には、食材F1の発注単位数量を前記第1発注単位数量(「300個」)に決定し、食材F1の納期が1週間である場合には、食材F1の発注単位数量を前記第2発注単位数量(「900個」)に決定する。また、例えば、発注単位決定処理部213は、食材保管庫の収納容量が大きい場合には、大量の食材を保管できるため食材F1の発注単位数量を前記第2発注単位数量(「900個」)に決定し、食材保管庫の収納容量が小さい場合には、少量の食材しか保管できないため食材F1の発注単位数量を前記第1発注単位数量(「300個」)に決定する。また、例えば、発注単位決定処理部213は、食材保管庫の空き容量が多い場合には、大量の食材を補充できるため食材F1の発注単位数量を前記第2発注単位数量(「900個」)に決定し、食材保管庫の空き容量が少ない場合には、少量の食材しか補充できないため食材F1の発注単位数量を前記第2発注単位数量(「300個」)に決定する。発注単位決定処理部213は、本発明の第2決定処理部の一例である。 The order unit determination processing unit 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 processing unit 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 processing unit 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"). However, if the storage capacity of the ingredient storage is small, 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 large amount 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; 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.
ここで、制御部21は、食材に対応する前記目標提供数と、前記食材の現在の在庫数量と、前記食材の納品予定数(仕入残数)と、前記食材の最低在庫必要数量とに基づいて、前記食材の必要発注数量を算出してもよい。例えば、制御部21は、販売計画に対応する前記食材の前記目標提供数をA1、前記食材の現在の在庫数量をA2、前記食材の納品予定数をA3、前記食材の最低在庫必要数量をA4とした場合、前記食材の必要発注数量Aを、「A=A1-A2+A3+A4」の式により算出する。 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 inventory quantity of the ingredient, the planned delivery quantity (remaining purchase quantity) of the ingredient, and the minimum required inventory quantity of the ingredient. For example, if the target supply quantity of the ingredient corresponding to the sales plan is A1, the current inventory quantity of the ingredient is A2, the planned delivery quantity of the ingredient is A3, and the minimum required inventory 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".
この場合、発注単位決定処理部213は、制御部21により算出される前記必要発注数量に基づいて、前記発注単位数量を決定してもよい。例えば、発注単位決定処理部213は、予め設定された複数の発注単位数量の中から、前記必要発注数量を満たす最小の発注単位数量を決定する。また、発注単位決定処理部213は、前記必要発注数量と、前記販売計画に含まれる少なくともいずれかの情報とに基づいて、前記発注単位数量を決定してもよい。このように、発注単位決定処理部213は、前記販売計画、前記食材の納期、前記収納容量、及び前記使用状況に基づいて前記発注単位数量を決定してもよい。 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 may determine 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 some 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.
なお、他の実施形態として、発注頻度決定処理部212が、前記必要発注数量に基づいて前記発注頻度を決定してもよい。例えば、発注頻度決定処理部212は、予め設定された複数の発注頻度の中から、前記必要発注数量に応じた発注単位数量を決定する。また、発注頻度決定処理部212は、前記必要発注数量と、前記販売計画に含まれる少なくともいずれかの情報とに基づいて、前記発注頻度を決定してもよい。 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 multiple pre-set order frequencies. The order frequency determination processing unit 212 may also determine the order frequency based on the required order quantity and at least some of the information included in the sales plan.
提示処理部214は、発注頻度決定処理部212により決定される前記発注頻度と、発注単位決定処理部213により決定される前記発注単位数量とを提示する。例えば、提示処理部214は、所定期間に第1所定回数発注する第1発注頻度(例えば「3日ごとに1回発注」)又は所定期間に前記第1所定回数よりも少ない第2所定回数発注する第2発注頻度(例えば「1週間ごとに1回発注」)などを提示する。例えば、提示処理部214は、施設端末4に、前記第1発注頻度又は前記第2発注頻度を表示させる。 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., "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., "order once per week"). For example, the presentation processing unit 214 causes the facility terminal 4 to display the first order frequency or the second order frequency.
また例えば、提示処理部214は、第1発注単位数量(例えば「300個」)又は前記第1発注単位数量よりも多い第2発注単位数量(例えば「900個」)を提示する。例えば、提示処理部214は、施設端末4に、前記第1発注単位数量又は前記第2発注単位数量を表示させる。 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.
図7には、食材の発注方法を設定するための発注設定ページP1を示している。提示処理部214は、発注設定ページP1を施設端末4に表示させる。発注設定ページP1には、発注対象の食材を選択する食材選択欄K1、前記発注頻度を表示する発注頻度表示欄K2、前記発注単位数量を表示する発注単位表示欄K3、食材業者を選択する食材業者選択欄K4、仕入価格、発注方法を確定させる確定ボタンK5などが表示される。例えば図7に示すように、提示処理部214は、発注頻度決定処理部212により決定された発注頻度「3日ごと」と、発注単位決定処理部213により決定された発注単位数量「300個」とを発注設定ページP1に表示させる。他の例として、図8に示すように、提示処理部214は、発注頻度決定処理部212により決定された発注頻度「1週間ごと」と、発注単位決定処理部213により決定された発注単位数量「900個」とを発注設定ページP1に表示させる。なお、図7及び図8に示すように、提示処理部214は、発注頻度及び発注単位数量を変更可能に表示させる。発注頻度表示欄K2及び発注単位表示欄K3は、ユーザーの選択操作が可能である。 7 shows an order setting page P1 for setting the food ingredient ordering method. The presentation processing unit 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 ingredients 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 presentation processing unit 214 displays on the order setting page P1 the order frequency "every 3 days" determined by the order frequency determination processing unit 212 and the order unit quantity "300 units" determined by the order unit determination processing unit 213. As another example, as shown in FIG. 8, the presentation processing unit 214 displays on the order setting page P1 the order frequency "every week" determined by the order frequency determination processing unit 212 and the order unit quantity "900 units" determined by the order unit determination processing unit 213. As shown in Figures 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 order unit display field K3 can be selected by the user.
また、提示処理部214は、前記第1発注単位数量の前記食材を前記第1発注頻度で発注する第1発注方法と、前記第2発注単位数量の前記食材を前記第2発注頻度で発注する第2発注方法とのうち少なくともいずれかを提示してもよい。具体的には、提示処理部214は、発注情報D5(図6参照)に登録された複数の発注方法を提示する。例えば、提示処理部214は、施設端末4に、前記第1発注方法及び前記第2発注方法を表示させる。例えば図9に示すように、提示処理部214は、前記第1発注方法(「3日ごとに300個注文」)と、前記第2注文方法(「1週間ごとに900個注文」)とを発注設定ページP1に表示させる。また、提示処理部214は、発注設定ページP1において、発注頻度決定処理部212により決定された発注頻度と、発注単位決定処理部213により決定された発注単位数量とを選択(図9では「3日ごとに300個注文」を選択)した状態で表示させる。なお、図9に示すように、提示処理部214は、発注方法を変更可能に表示させ、発注方法選択欄K6はユーザーの選択操作が可能である。提示処理部214は、本発明の提示処理部の一例である。なお、提示処理部214は、前記算出式により算出される前記必要発注数量を施設端末4に表示させてもよい。 The presentation processing unit 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 processing unit 214 presents multiple ordering methods registered in the order information D5 (see FIG. 6). For example, the presentation processing unit 214 displays the first ordering method and the second ordering method on the facility terminal 4. For example, as shown in FIG. 9, the presentation processing unit 214 displays the first ordering method ("order 300 units every three days") and the second ordering method ("order 900 units every week") on the order setting page P1. The presentation processing unit 214 also displays 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 in a selected state ("order 300 units every three days" is selected in FIG. 9) on the order setting page P1. As shown in FIG. 9, the presentation processing unit 214 displays the order method in a changeable manner, and the order method selection field K6 allows the user to select an option. 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 using the formula on the facility terminal 4.
なお、発注情報D5には、2つの発注方法を例示しているが、本発明の発注方法は2つに限定されず3つ以上であってもよい。すなわち、本実施形態に係る食材発注支援システム1では、発注頻度決定処理部212が複数の発注頻度を決定し、発注単位決定処理部213が複数の発注単位数量を決定し、提示処理部214が各発注頻度と各発注単位数量とを組み合わせた複数の発注方法を提示してもよい。 Note that while the ordering information D5 illustrates two ordering methods, 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 ordering frequency determination processing unit 212 may determine multiple ordering frequencies, the order unit determination processing unit 213 may determine multiple order unit quantities, and the presentation processing unit 214 may present multiple ordering methods that combine each ordering frequency and each order unit quantity.
受付処理部215は、各種のユーザー操作を受け付ける。例えば、受付処理部215は、前記第1発注方法及び前記第2発注方法のいずれかを選択する操作を受け付ける。例えば、図9に示す発注設定ページP1が表示された施設端末4において、飲食施設T1の管理者は、所望の発注方法を選択することが可能である。受付処理部215は、施設端末4に対する管理者の選択操作を受け付ける。 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 the desired ordering method. The reception processing unit 215 accepts the manager's selection operation on the facility terminal 4.
また、受付処理部215は、前記発注頻度及び前記発注単位数量の少なくともいずれかを変更する操作を受け付ける。例えば、図7及び図8に示す発注設定ページP1が表示された施設端末4において、飲食施設T1の管理者は、前記発注頻度及び前記発注単位数量の少なくともいずれかを変更することが可能である。受付処理部215は、施設端末4に対する管理者の変更操作を受け付ける。 The reception processing unit 215 also accepts operations to change at least one of the ordering 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 ordering frequency and the order unit quantity. The reception processing unit 215 accepts changes made by the manager on the facility terminal 4.
また、受付処理部215は、図7~図9に示す発注設定ページP1において、確定ボタンK5の選択操作を受け付ける。受付処理部215が確定ボタンK5の選択操作を受け付けると、制御部21は発注対象の食材(ここでは食材F1)の発注方法を確定させる。受付処理部215は、本発明の受付処理部の一例である。 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 a reception processing unit of the present invention.
切替処理部216は、前記第1発注単位数量の前記食材を前記第1発注頻度で発注する第1発注方法と、前記第2発注単位数量の前記食材を前記第2発注頻度で発注する第2発注方法とを切り替える。例えば、切替処理部216は、食材の発注に伴う費用に基づいて、前記第1発注方法と前記第2発注方法とを切り替える。前記費用には、食材の仕入価格、送料、人件費などが含まれる。例えば、切替処理部216は、前記食材の発注に伴う費用が第1費用の場合に第1発注方法(「3日ごとに300個注文」)を設定し、前記食材の発注に伴う費用が前記第1費用よりも安い第2費用の場合に第2発注方法(「1週間ごとに900個注文」)を設定する。また例えば、切替処理部216は、第2注文方法(「1週間ごとに900個注文」)に対応する前記費用が、現在の第1発注方法(「3日ごとに300個注文」)に対応する前記費用よりも安い場合に、発注方法を第2発注方法に切り替える。 The switching processing unit 216 switches between 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. For example, the switching processing unit 216 switches between the first ordering method and the second ordering method based on the cost associated with ordering ingredients. The cost includes the purchase price of the ingredients, shipping costs, labor costs, etc. For example, the switching processing unit 216 sets the first ordering method ("order 300 units every three days") when the cost associated with ordering the ingredients is the first cost, and sets the second ordering method ("order 900 units every week") when the cost associated with ordering the ingredients is the second cost, which is lower than the first cost. For another example, the switching processing unit 216 switches the ordering method to the second ordering method when the cost associated with the second ordering method ("order 900 units every week") is lower than the cost associated with the current first ordering method ("order 300 units every three days").
また、切替処理部216は、所定の同一期間における、前記食材の第1発注方法(「3日ごとに300個注文」)による発注に伴う平均費用と、前記食材の前記第2発注方法(「1週間ごとに900個注文」)による発注に伴う平均費用とのうち、平均費用が安い方の発注方法に切り替える。例えば、切替処理部216は、直近1週間(又は直近1カ月)の第1発注方法による食材F1の平均仕入価格と、直近1週間(又は直近1カ月)の第2発注方法による食材F1の平均仕入価格とを比較して、当該平均仕入価格が安い方の発注方法に切り替える(当該平均仕入価格が安い方の発注方法を採用する)。また例えば、切替処理部216は、直近1週間(又は直近1カ月)の第1発注方法による食材F1の平均送料と、直近1週間(又は直近1カ月)の第2発注方法による食材F1の平均送料とを比較して、当該平均送料が安い方の発注方法に切り替える。また例えば、切替処理部216は、直近1週間(又は直近1カ月)の食材F1の第1発注方法に伴う人件費と、直近1週間(又は直近1カ月)の食材F1の第1発注方法に伴う人件費とを比較して、当該人件費が安い方の発注方法に切り替える。切替処理部216は、仕入価格、送料、及び人件費の少なくともいずれかに基づいて、第1発注方法又は第2発注方法を選択し(切り替え)てもよい。 The switching processing unit 216 also 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 units every three days") and the average cost associated with ordering the ingredients using the second ordering method ("ordering 900 units every week") for the same specified period. For example, the switching processing unit 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 (adopting the ordering method with the lower average purchase price). For example, the switching processing unit 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. 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.
また、他の実施形態として、切替処理部216は、食材の種別に基づいて、前記第1発注方法と前記第2発注方法とを切り替えてもよい。例えば、切替処理部216は、発注対象の食材F1が生鮮食材の場合に発注方法を第1発注方法に切り替え、発注対象の食材F1が冷凍食材の場合に発注方法を第2発注方法に切り替える。前記種別は、食材の保存種別(常温、冷凍、冷蔵など)であってもよいし、食材の種類(肉類、野菜類、魚類、フルーツ類など)であってもよい。また、切替処理部216は、食材F1を使用する料理メニューの種別に基づいて、当該食材の発注方法を切り替えてもよい。切替処理部216は、本発明の切替処理部の一例である。 In another embodiment, the switching processing unit 216 may switch between the first ordering method and the second ordering method based on the type of ingredient. For example, the switching processing unit 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 processing unit 216 may also switch the ordering method for the ingredient F1 based on the type of dish menu that uses the ingredient. The switching processing unit 216 is an example of a switching processing unit of the present invention.
発注処理部217は、発注頻度決定処理部212により決定される前記発注頻度と、発注単位決定処理部213により決定される前記発注単位数量とに基づいて、発注対象の食材を食材業者に発注する。具体的には、発注処理部217は、第1発注方法(「3日ごとに300個注文」)又は第2注文方法(「1週間ごとに900個注文」)により、食材F1を発注提供者E1に発注する。発注処理部217は、食材ごとに、決定された発注方法により発注する。発注処理部217は、本発明の発注処理部の一例である。 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 from 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 an order processing unit of the present invention.
制御部21は、上述の処理に加えて、以下の処理を実行することが可能である。例えば、制御部21は、利用者から飲食施設T1の予約を受け付ける。また、制御部21は、飲食施設T1が所定日(来店日)に提供する料理メニューに対する利用者の予約を受け付ける。例えば、利用者は、利用者端末3に表示される予約ページにおいて、飲食施設T1の来店日時、利用人数、料理メニューなどを入力して予約要求を行う。制御部21は、利用者端末3から予約要求を取得すると、飲食施設T1の予約状況を参照して予約枠がある場合に予約を受け付けて確定させる。制御部21は、予約を受け付けると予約に関する情報を飲食施設T1の施設端末4に送信する。また、制御部21は、予約が確定すると予約完了通知を予約要求元の利用者端末3に送信する。 In addition to the above-mentioned processes, the control unit 21 can also perform the following processes. For example, the control unit 21 accepts reservations from users for dining facility T1. The control unit 21 also accepts user reservations for a food menu offered by dining facility T1 on a specific date (visit date). For example, a user makes a reservation request by entering the date and time of visit to dining facility T1, the number of people in attendance, 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 dining facility T1 and accepts and confirms the reservation if there is a reservation slot available. When the control unit 21 accepts a reservation, it sends information related to the reservation to the facility terminal 4 of 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.
[利用者端末3]
図1に示されるように、利用者端末3は、制御部31、記憶部32、操作表示部33、及び通信I/F34などを備える。利用者端末3は、例えば携帯電話、スマートフォン、タブレット端末、又はパーソナルコンピューターのような情報処理装置である。
[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.
通信I/F34は、利用者端末3を有線又は無線で通信網N1に接続し、通信網N1を介して食材発注支援装置2、施設端末4などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。 The communication I/F 34 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 with external devices such as the food ordering support device 2 and facility terminal 4 via the communication network N1.
操作表示部33は、各種のウェブページなどの情報を表示する液晶ディスプレイ又は有機ELディスプレイのような表示部と、操作を受け付けるマウス、キーボード、又はタッチパネルのような操作部とを備えるユーザーインターフェースである。 The operation display unit 33 is a user interface that includes a display unit such as an LCD display or 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.
記憶部32は、各種の情報を記憶するHDD、SSD又はフラッシュメモリーなどの不揮発性の記憶部である。例えば、記憶部32には、ブラウザプログラム等の制御プログラムが記憶される。具体的に、前記ブラウザプログラムは、HTTP(Hypertext Transfer Protocol)などの通信プロトコルに従って食材発注支援装置2などの外部装置との間で通信処理を制御部31に実行させるための制御プログラムである。また、前記ブラウザプログラムは、食材発注支援装置2との間で予め定められた通信プロトコルに従って通信処理を実行するための専用アプリケーションであることも考えられる。 The memory unit 32 is a non-volatile memory unit such as an HDD, SSD, or flash memory that stores various types of information. For example, the memory 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 food 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 food ingredient ordering support device 2 in accordance with a predetermined communication protocol.
制御部31は、CPU、ROM、及びRAMなどの制御機器を有する。前記CPUは、各種の演算処理を実行するプロセッサーである。前記ROMは、前記CPUに各種の処理を実行させるためのBIOS及びOSなどの制御プログラムが予め記憶された不揮発性の記憶部である。前記RAMは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記CPUが実行する各種の処理の一時記憶メモリー(作業領域)として使用される。そして、制御部31は、前記ROM又は記憶部32に予め記憶された各種の制御プログラムを前記CPUで実行することにより利用者端末3を制御する。 The control unit 31 has control devices such as a CPU, ROM, and RAM. The CPU is a processor that executes various types of arithmetic operations. The ROM is a non-volatile storage unit that pre-stores control programs such as BIOS and OS that cause the CPU to execute various processes. The RAM is a volatile or non-volatile storage unit that stores various types of information and is used as temporary storage memory (work area) for the various processes 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 storage unit 32.
具体的に、制御部31は、記憶部32に記憶されている前記ブラウザプログラムに従って各種の処理を実行することによりブラウザ処理部311として機能する。ブラウザ処理部311は、食材発注支援装置2から通信網N1を介して提供されるウェブページを操作表示部33に表示させ、操作表示部33に対する操作を食材発注支援装置2に入力するブラウザ処理を実行することが可能である。すなわち、利用者端末3は、制御部31によって前記ブラウザプログラムが実行されることにより、食材発注支援装置2の操作用端末として機能することが可能である。なお、制御部31に含まれる一部又は全部の処理部は電子回路で構成されていてもよい。 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 is capable of executing 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 as electronic circuits.
例えば、利用者端末3では、食材発注支援システム1で提供される予約サービスの前記予約サイトに対応する所定のURLへのアクセス要求を行うためのユーザー操作が行われた場合に、制御部31が、食材発注支援装置2から前記予約サイトのウェブページのデータを取得して、操作表示部33に前記予約サイトのウェブページを表示させる。なお、例えば前記所定のURLへのアクセス要求は、予め登録されたウェブサイトの一覧からの選択操作、情報検索サイトにおける検索結果からの選択操作、又はテキスト入力操作などによって行われる。また、利用者端末3に食材発注支援装置2に対応する専用アプリケーションがインストールされている場合には、利用者端末3の利用者が当該専用アプリケーションを起動する操作を行うことにより操作表示部33に前記予約サイトのウェブページが表示される。 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 obtains webpage data for 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. Note that 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 corresponding to 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.
利用者は、利用者端末3を操作することにより、前記予約サイトの予約ページにおいて飲食施設、来店日時、利用人数、料理メニューなどを入力して予約の申し込み(予約要求)を行うことができる。 By operating the user terminal 3, the user can enter the dining facility, date and time of visit, number of people, food menu, etc. on the reservation page of the reservation site to make a reservation (reservation request).
[施設端末4]
図1に示されるように、施設端末4は、制御部41、記憶部42、操作表示部43、及び通信I/F44などを備える。施設端末4は、例えば、タブレット端末又はパーソナルコンピューターのような情報処理装置である。なお、施設端末4は、食材発注支援装置2と同一の機能をさらに備えてもよいし、食材発注支援装置2と一体の情報処理装置であってもよい。
[Facility terminal 4]
1 , the facility terminal 4 includes a control unit 41, a memory unit 42, an operation display unit 43, and a communication I/F 44. The facility terminal 4 is an information processing device such as a tablet terminal or a personal computer. The facility terminal 4 may further include the same functions as the food ingredient ordering support device 2, or may be an information processing device integrated with the food ingredient ordering support device 2.
通信I/F44は、施設端末4を有線又は無線で通信網N1に接続し、通信網N1を介して食材発注支援装置2、利用者端末3などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。 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 with external devices such as the food ordering support device 2 and the user terminal 3 via the communication network N1.
操作表示部43は、各種のウェブページなどの情報を表示する液晶ディスプレイ又は有機ELディスプレイのような表示部と、操作を受け付けるマウス、キーボード、又はタッチパネルのような操作部とを備えるユーザーインターフェースである。 The operation display unit 43 is a user interface that includes a display unit such as an LCD display or 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.
記憶部42は、各種の情報を記憶するHDD、SSD又はフラッシュメモリーなどの不揮発性の記憶部である。例えば、記憶部42には、ブラウザプログラム等の制御プログラムが記憶される。具体的に、前記ブラウザプログラムは、HTTPなどの通信プロトコルに従って食材発注支援装置2などの外部装置との間で通信処理を制御部41に実行させるための制御プログラムである。また、前記ブラウザプログラムは、食材発注支援装置2との間で予め定められた通信プロトコルに従って通信処理を実行するための専用アプリケーションであることも考えられる。 The memory unit 42 is a non-volatile memory unit such as an HDD, SSD, or flash memory that stores various types of information. For example, the memory 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 food ingredient ordering support device 2 in accordance with a communication protocol such as HTTP. The browser program may also be a dedicated application for executing communication processing with the food ingredient ordering support device 2 in accordance with a predetermined communication protocol.
また、記憶部42には、飲食施設に対応する予約を管理する予約管理情報(不図示)が記憶される。前記予約管理情報には、来店日、予約者名、予約人数、テーブル、料理メニューなどの情報が含まれる。前記予約管理情報の一部は、予約情報D1(図2参照)であってもよい。すなわち、予約情報D1は、食材発注支援装置2に記憶されてもよいし、施設端末4に記憶されてもよい。 The memory unit 42 also stores reservation management information (not shown) that manages 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 Figure 2). In other words, reservation information D1 may be stored in the food ordering support device 2 or in the facility terminal 4.
また、記憶部42には、メニュー情報D2、食材情報D3、食材履歴情報D4、発注情報D5などの情報が記憶されてもよい。 The memory unit 42 may also store information such as menu information D2, ingredient information D3, ingredient history information D4, and order information D5.
制御部41は、CPU、ROM、及びRAMなどの制御機器を有する。前記CPUは、各種の演算処理を実行するプロセッサーである。前記ROMは、前記CPUに各種の処理を実行させるためのBIOS及びOSなどの制御プログラムが予め記憶された不揮発性の記憶部である。前記RAMは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記CPUが実行する各種の処理の一時記憶メモリー(作業領域)として使用される。そして、制御部41は、前記ROM又は記憶部42に予め記憶された各種の制御プログラムを前記CPUで実行することにより施設端末4を制御する。 The control unit 41 has control devices such as a CPU, ROM, and 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 BIOS and OS that cause the CPU to execute various processes. The RAM is a volatile or non-volatile storage unit that stores various types of information and is used as temporary storage memory (work area) for the various processes 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 storage unit 42.
具体的に、制御部41は、記憶部42に記憶されている前記ブラウザプログラムに従って各種の処理を実行することによりブラウザ処理部411として機能する。ブラウザ処理部411は、食材発注支援装置2から通信網N1を介して提供されるウェブページを操作表示部43に表示させ、操作表示部43に対する操作を食材発注支援装置2に入力するブラウザ処理を実行することが可能である。すなわち、施設端末4は、制御部41によって前記ブラウザプログラムが実行されることにより、食材発注支援装置2の操作用端末として機能することが可能である。なお、制御部41に含まれる一部又は全部の処理部は電子回路で構成されていてもよい。 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 is capable of executing 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 operation terminal for the food ingredient ordering support device 2 by having the control unit 41 execute the browser program. Note that some or all of the processing units included in the control unit 41 may be configured as electronic circuits.
例えば、制御部41は、発注設定ページP1(図7~図9参照)を操作表示部43に表示させる。また制御部41は、発注設定ページP1において管理者の操作を受け付ける。管理者は、発注設定ページP1において、食材選択欄K1を押下して発注対象の食材を選択することが可能である。また管理者は、発注設定ページP1(図7及び図8参照)において、発注頻度表示欄K2を選択して発注頻度を変更する操作、発注単位表示欄K3を選択して発注単位数量を変更する操作、食材業者選択欄K4を選択して食材業者を変更する操作を行うことが可能である。また管理者は、発注設定ページP1(図9参照)において、発注方法選択欄K6を選択して発注方法を変更する操作を行うことが可能である。さらに、管理者は、発注設定ページP1において、確定ボタンK5を押下して発注方法を確定させる。また、管理者は、施設端末4を操作することにより、予約情報D1、メニュー情報D2、食材情報D3、食材履歴情報D4、発注情報D5などの情報を登録及び更新することができる。 For example, the control unit 41 displays the order setting page P1 (see Figures 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 Figures 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 Figure 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.
[食材発注支援処理]
以下、図10を参照しつつ、食材発注支援システム1において実行される食材発注支援処理について説明する。具体的に、本実施形態では、食材発注支援装置2の制御部21によって前記食材発注支援処理が実行される。
[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 food ingredient ordering support process is executed by the control unit 21 of the food ingredient ordering support device 2.
なお、本発明は、前記食材発注支援処理に含まれる一又は複数のステップを実行する食材発注支援方法の発明として捉えることができる。また、ここで説明する前記食材発注支援処理に含まれる一又は複数のステップは適宜省略されてもよい。なお、前記食材発注支援処理における各ステップは同様の作用効果を生じる範囲で実行順序が異なってもよい。さらに、ここでは制御部21が前記食材発注支援処理における各ステップを実行する場合を例に挙げて説明するが、一又は複数のプロセッサーが当該食材発注支援処理における各ステップを分散して実行する食材発注支援方法も他の実施形態として考えられる。 The present invention can be understood 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 here 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 given here uses an example in which the control unit 21 executes each step in the food ingredient ordering support process, another possible embodiment is a food ingredient ordering support method in which one or more processors execute each step in the food ingredient ordering support process in a distributed manner.
ここでは、飲食施設T1において食材F1を発注する方法を決定する場合を例に挙げて説明する。 Here, we will use an example of determining how to order food ingredient F1 at dining facility T1.
先ず、ステップS1において、制御部21は、発注方法を決定するための情報(発注関連情報)を取得する。具体的には、制御部21は、飲食施設T1における食材F1の販売計画と、飲食施設T1における食材F1の消費履歴又は食材F1の発注履歴と、食材F1の消費期限と、食材F1を使用した料理メニューの予約情報(予約数)とを取得する。例えば、制御部21は、飲食施設T1において利用者に提供する料理メニューの目標提供数を取得(算出)し、食材履歴情報D4(図5参照)から食材F1の消費数量又は発注数量を取得し、食材情報D3(図4参照)から食材F1の消費期限を取得し、予約情報D1(図2参照)から食材F1を使用する料理メニューの来店日ごと又は所定期間の予約数を取得する。また、制御部21は、メニュー情報D2(図3参照)を参照して、前記料理メニューの予約数に応じた食材F1の使用数量を取得する。また、制御部21は、食材に対応する前記目標提供数と、前記食材の現在の在庫数量と、前記食材の納品予定数(仕入残数)と、前記食材の最低在庫必要数量とに基づいて、前記食材の必要発注数量を前記式により算出してもよい。 First, in step S1, the control unit 21 acquires information (order-related information) for determining the ordering method. Specifically, the control unit 21 acquires the sales plan for ingredient F1 at the dining facility T1, 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 menu item using 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 or order quantity of ingredient F1 from ingredient history information D4 (see FIG. 5), acquires the expiration date of ingredient F1 from ingredient information D3 (see FIG. 4), and acquires the number of reservations for the menu item using ingredient F1 for each visit date or for a specified 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 ingredient F1 used according to the number of reservations for the menu item. The control unit 21 may also use the formula to calculate 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 (remaining purchase quantity) of the ingredient, and the minimum inventory quantity required for the ingredient.
次にステップS2において、制御部21は、前記発注関連情報に基づいて食材F1の発注頻度を決定する。具体的には、制御部21は、所定期間に第1所定回数発注する第1発注頻度(例えば「3日ごとに1回発注」)と、所定期間に前記第1所定回数よりも少ない第2所定回数発注する第2発注頻度(例えば「1週間ごとに1回発注」)とを含む複数の発注頻度の中から、飲食施設T1における食材F1の消費履歴又は食材F1の発注履歴と、食材F1の消費期限と、食材F1を使用した料理メニューの予約情報(予約数)とに基づいて特定の発注頻度を決定する。 Next, in step S2, the control unit 21 determines the ordering frequency for 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 in which an order is placed a first predetermined number of times in a predetermined period (e.g., "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., "once every week"), based on 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.
例えば、前記発注履歴において前記第2発注頻度(「1週間ごとに1回発注」)で食材F1を発注した場合において食材F1の現在の在庫数量が所定量未満である場合に、制御部21は、食材F1の発注頻度を前記第1発注頻度(例えば「3日ごとに1回発注」)に決定(変更)する。また例えば、前記発注履歴において前記第2発注頻度で食材F1を発注した場合において、食材F1の消費期限の残日数が所定日数未満である場合、又は、前記予約情報に基づく食材F1の使用数量が所定量以上の場合に、制御部21は、食材F1の発注頻度を前記第1発注頻度に決定する。なお、制御部21は、「3日ごとに1回発注」の発注頻度を、「2日ごとに1回発注」の発注頻度に変更してもよい。 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, 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 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 to be used based on the reservation information is equal to or greater than a predetermined quantity, the control unit 21 determines the ordering frequency of ingredient F1 to the first ordering frequency. The control unit 21 may also change the ordering frequency of "order once every three days" to "order once every two days."
また、例えば、前記発注履歴において前記第1発注頻度で食材F1を発注した場合において食材F1の在庫数量が所定量以上であり、かつ食材F1の消費期限の残日数が所定日数以上である場合又は前記予約情報に基づく食材F1の使用数量が所定量未満の場合に、制御部21は、食材F1の発注頻度を前記第1発注頻度から前記第2発注頻度に変更してもよい。なお、制御部21は、「3日ごとに1回発注」の発注頻度を、「5日ごとに1回発注」の発注頻度に変更してもよい。 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 amount 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 amount, the control unit 21 may change the ordering frequency of food ingredient F1 from the first ordering frequency to the second ordering frequency. Furthermore, the control unit 21 may change the ordering frequency of "order once every three days" to "order once every five days."
また、制御部21は、食材F1の納期、食材保管庫の収納容量、及び食材保管庫の使用状況に基づいて前記発注頻度を決定してもよい。 The control unit 21 may also determine the ordering frequency based on the delivery date of the food ingredient F1, the storage capacity of the food ingredient storage, and the usage status of the food ingredient storage.
次にステップS3において、制御部21は、前記発注関連情報に基づいて食材F1の発注単位数量を決定する。具体的には、制御部21は、第1発注単位数量(例えば「300個」)と、前記第1発注単位数量よりも多い第2発注単位数量(例えば「900個」)とを含む複数の発注単位数量の中から、飲食施設T1における食材F1の消費履歴又は食材F1の発注履歴と、食材F1の消費期限と、食材F1を使用した料理メニューの予約情報(予約数)とに基づいて特定の発注単位数量を決定する。また、制御部21は、前記発注関連情報に含まれる前記必要発注数量に基づいて、食材F1の発注単位数量を決定してもよい。 Next, in step S3, the control unit 21 determines the order unit quantity of food ingredient F1 based on the order-related information. Specifically, the 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 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 dish menus using food ingredient F1. The 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.
例えば、制御部21は、食材F1の発注頻度を前記第1発注頻度(例えば「3日ごとに1回発注」)に決定した場合に前記第1発注単位数量(例えば「300個」)に決定し、食材F1の発注頻度を前記第2発注頻度(「1週間ごとに1回発注」)に決定し場合に前記第2発注単位数量(例えば「900個」)に決定する。 For example, if 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 if 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").
また、制御部21は、食材F1の納期、食材保管庫の収納容量、及び食材保管庫の使用状況に基づいて前記発注単位数量を決定してもよい。例えば、制御部21は、食材F1の納期が短い場合に、食材F1の発注単位数量を前記第1発注単位数量(「300個」)に決定し、食材F1の納期が長い場合に、食材F1の発注単位数量を前記第2発注単位数量(「900個」)に決定する。また、例えば、制御部21は、食材保管庫の収納容量が大きい場合に、食材F1の発注単位数量を前記第2発注単位数量(「900個」)に決定し、食材保管庫の収納容量が小さい場合に、食材F1の発注単位数量を前記第1発注単位数量(「300個」)に決定する。また、例えば、制御部21は、食材保管庫の空き容量が多い場合に、食材F1の発注単位数量を前記第2発注単位数量(「900個」)に決定し、食材保管庫の空き容量が少ない場合に、食材F1の発注単位数量を前記第2発注単位数量(「300個」)に決定する。 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"). Furthermore, for example, when there is a large amount 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 a small amount 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 ("300 pieces").
次にステップS4において、制御部21は、発注方法を提示する。具体的には、制御部21は、決定した前記発注頻度と前記発注単位数量とを飲食施設T1の管理者に提示する。例えば図7に示すように、制御部21は、施設端末4に、前記第1発注頻度(例えば「3日ごとに1回発注」)と、第1発注単位数量(例えば「300個」)とを含む発注設定ページP1を表示させる。他の例として、図8に示すように、制御部21は、施設端末4に、前記第2発注頻度(例えば「1週間ごと1回発注」)と、第2発注単位数量(例えば「900個」)とを含む発注設定ページP1を表示させる。 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 per week") and the second order unit quantity (e.g., "900 units").
また、他の例として、図9に示すように、制御部21は、前記第1発注単位数量の食材F1を前記第1発注頻度で発注する第1発注方法と、前記第2発注単位数量の食材F1を前記第2発注頻度で発注する第2発注方法とを含む発注設定ページP1を表示させてもよい。この場合、制御部21は、決定した発注頻度及び発注単位数量とを選択(図9では「3日ごとに300個注文」を選択)した状態で表示させる。 As another example, as shown in FIG. 9, the control unit 21 may display an order setting page P1 that includes a first ordering method for ordering the first order unit quantity of ingredients F1 at the first ordering frequency, and a second ordering method for ordering the second order unit quantity of 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).
次にステップS5において、制御部21は、発注方法が確定したか否かを判定する。例えば図7~図9に示す発注設定ページP1が表示された施設端末4において、飲食施設T1の管理者が確定ボタンK5を押下した場合に、制御部21は、発注方法が確定したと判定する(S5:Yes)。図7及び図8に示す発注設定ページP1において、飲食施設T1の管理者が発注頻度及び発注単位数量の少なくともいずれかを変更する操作を行った場合には、制御部21は、当該操作を受け付ける(S51:Yes)。また図9に示す発注設定ページP1において、飲食施設T1の管理者が発注方法を変更する操作を行った場合には、制御部21は、当該操作を受け付ける(S51:Yes)。 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 Figures 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 Figures 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 Figure 9, the control unit 21 accepts the operation (S51: Yes).
発注方法が確定すると(S5:Yes)、ステップS6において、制御部21は確定した発注方法により食材F1の発注処理を実行する。例えば、制御部21は、第1発注方法(「3日ごとに300個注文」)又は第2注文方法(「1週間ごとに900個注文」)により、食材F1を発注提供者E1に発注する。 Once the ordering method is confirmed (S5: Yes), in step S6, the control unit 21 executes the ordering process for food ingredient F1 using the confirmed ordering method. For example, the control unit 21 orders food ingredient F1 from order provider E1 using the first ordering method ("order 300 units every three days") or the second ordering method ("order 900 units every week").
他の実施形態として、制御部21は、管理者による確定操作を介在することなく発注方法を確定させてもよい。例えば、制御部21は、提示した発注方法(前記発注頻度と前記発注単位数量)を確定させてもよい。これにより、制御部21は、発注方法(前記発注頻度と前記発注単位数量)を決定した時点で発注方法を設定し、発注処理を実行することができる。また、制御部21は、確定した発注方法の提示処理(ステップS4)を省略してもよい。 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. The control unit 21 may also omit the process of presenting the confirmed ordering method (step S4).
ここで、制御部21は、食材F1の発注に伴う費用に基づいて、前記第1発注方法と前記第2発注方法とを切り替えてもよい。例えば、制御部21は、第2注文方法(「1週間ごとに900個注文」)に対応する前記費用が、現在の第1発注方法(「3日ごとに300個注文」)に対応する前記費用よりも安い場合に、発注方法を第2発注方法に切り替える。例えば、制御部21は、直近1週間(又は直近1カ月)の第1発注方法による食材F1の平均仕入価格と、直近1週間(又は直近1カ月)の第2発注方法による食材F1の平均仕入価格とを比較して、当該平均仕入価格が安い方の発注方法に切り替える。また、他の実施形態として、制御部21は、食材F1の種別又は食材F1を使用する料理メニューの種別に基づいて、前記第1発注方法と前記第2発注方法とを切り替えてもよい。 Here, the control unit 21 may switch between the first and second ordering methods based on the cost associated with ordering the ingredient 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 the ingredient F1 using the first ordering method over the past week (or month) with the average purchase price of the ingredient 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 ingredient F1 or the type of dish menu that uses ingredient F1.
制御部21は、ステップS2において、食材F1の前記発注関連情報と、食材F1の発注に伴う費用及び食材F1の種別の少なくともいずれかとに基づいて、食材F1の発注頻度を決定してもよい。また制御部21は、ステップS3において、食材F1の前記発注関連情報と、食材F1の発注に伴う費用及び食材F1の種別の少なくともいずれかとに基づいて食材F1の発注単位数量を決定してもよい。 In step S2, the control unit 21 may determine the ordering frequency for food ingredient F1 based on the ordering-related information for food ingredient F1 and at least one of the costs associated with ordering food ingredient F1 and the type of food ingredient F1. In addition, in step S3, the control unit 21 may determine the order unit quantity for food ingredient F1 based on the ordering-related information for food ingredient F1 and at least one of the costs associated with ordering food ingredient F1 and the type of food ingredient F1.
また、制御部21は、ステップS5において発注方法が確定した後に、食材F1の発注に伴う費用及び食材F1の種別の少なくともいずれかに基づいて、食材F1の発注方法を切り替えてもよい。これにより、例えば、食材F1の発注方法が確定した後に食材F1の仕入価格、送料などの費用が変更された場合に、制御部21は、食材F1の発注方法を、変更後の費用に基づいて最適な発注方法に切り替えることができる。 Furthermore, after the ordering method is determined in step S5, the control unit 21 may switch the ordering method for food ingredient F1 based on at least one of the cost associated with ordering food ingredient F1 and the type of food ingredient F1. This allows the control unit 21 to switch the ordering method for food ingredient F1 to the optimal ordering method based on the changed cost, for example, if the purchase price, shipping costs, etc. of food ingredient F1 change after the ordering method for food ingredient F1 is determined.
制御部21は、以上のように前記食材発注処理を実行する。制御部21は、食材ごとに前記食材発注処理を実行する。 The control unit 21 executes the ingredient ordering process as described above. The control unit 21 executes the ingredient ordering process for each ingredient.
以上説明したように、本実施形態に係る食材発注支援装置2は、飲食施設における食材の販売計画を取得し、前記販売計画に基づいて前記食材の発注頻度を決定し、予め設定された複数の発注単位数量の中から前記販売計画に応じた発注単位数量を決定する。 As described above, the food ingredient ordering support device 2 according to this embodiment acquires a food ingredient sales plan for a food service facility, determines the ordering frequency for the food ingredients based on the sales plan, and selects an order unit quantity that corresponds to the sales plan from among multiple pre-set order unit quantities.
上記の構成によれば、飲食施設における販売計画に基づいて食材の発注頻度及び発注単位数量が決定されるため、飲食施設の管理者は食材の発注数量を容易に管理することが可能になる。また、食材の発注処理が自動的に行われるため、食材の発注業務の負担を軽減することが可能になる。また、前記発注頻度及び前記発注単位数量は、販売計画に基づいて決定されるため、現在の発注方法を最適な発注方法に設定することが可能になる。また、食材の廃棄ロスを削減することもできる。 With the above configuration, the ordering frequency and unit order quantity of ingredients are determined based on the sales plan of the food service facility, allowing the facility manager to easily manage the ordering quantities of ingredients. Furthermore, because the ordering process for ingredients is automated, the burden of ordering ingredients can be reduced. Furthermore, because 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. It can also reduce food waste.
また、食材発注支援装置2は、前記販売計画に含まれる、飲食施設において利用者に提供する料理メニューの目標提供数、飲食施設における前記食材の消費履歴、飲食施設における前記食材の発注履歴、前記食材の消費期限、及び飲食施設の予約情報に基づいて、当該食材の発注頻度及び発注単位数量を決定してもよい。これにより、前記発注頻度及び前記発注単位数量は、目標提供数、予約数などの未来の情報と、消費履歴、発注履歴などの過去の情報とに基づいて決定されるため、現在の発注方法を最適な発注方法に設定することが可能になる。 The food ingredient ordering support device 2 may also determine the ordering frequency and order unit quantity of the food ingredients based on the target number of dishes to be served to customers at the dining facility, which are included in the sales plan, 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. This allows the ordering frequency and order unit quantity to be determined based on future information such as the target number of dishes to be served 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.
また、上記構成によれば、予め設定された複数の発注単位数量の中から特定の発注単位数量が決定される。このため、発注された食材は決まった単位(ロット)で納入されるため、飲食施設のスタッフは、納入作業(検品作業など)を効率的に行うことができる。 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 carry out delivery work (such as inspection) efficiently.
また、食材発注支援装置2は、最適な頻度で発注処理を実行することができるため、食材の発注業務の効率化を図ることが可能となり、さらに発注処理に関する通信トラフィックの低減、及びコンピュータリソースの有効利用が可能となる。 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.
本発明の食材発注支援システムは、上述の実施形態に限定されない。本発明の他の実施形態について以下に説明する。 The food ingredient ordering support system of the present invention is not limited to the above-described embodiment. Other embodiments of the present invention are described below.
制御部21は、上述の処理に加えて、食材業者を決定する処理を実行してもよい。具体的には、制御部21は、発注対象の食材F1を提供可能な複数の発注業者の中から、特定の食材業者を決定する。例えば、制御部21は、食材F1の発注時点における仕入価格、納期などに基づいて食材F1の食材業者を決定する。例えば、制御部21は、将来の所定期間(例えば2日後~4日後)の予約数に基づいて食材F1の使用数量を算出し、算出した使用数量の仕入価格を食材業者ごとに比較し、仕入価格が最も安い食材業者を決定する。この場合、制御部21は、決定した発注頻度、発注単位数量、及び食材業者の情報を含む発注方法を決定する。このように、発注対象の食材の食材業者を検索する処理を行うことにより、最適な食材業者を決定することができ、また仕入価格を下げることもできる。 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 for 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. In this way, by performing a process for searching for food ingredient suppliers for the food ingredients to be ordered, it is possible to determine the optimal food ingredient supplier and also lower the purchase price.
また、本発明の他の実施形態として、食材発注支援システム1は、料理メニューの目標提供数、食材の前記消費履歴、前記発注履歴、前記消費期限、及び前記予約情報の少なくともいずれかに基づいて、食材の発注頻度を決定する構成を備えてもよい。また、食材発注支援システム1は、料理メニューの目標提供数、食材の前記消費履歴、前記発注履歴、前記消費期限、及び前記予約情報の少なくともいずれかに基づいて、食材の発注単位数量(ロット)を決定する構成を備えてもよい。また、食材発注支援システム1は、料理メニューの目標提供数、食材の前記消費履歴、前記発注履歴、前記消費期限、及び前記予約情報の少なくともいずれかに基づいて、食材の発注方法を決定する構成を備えてもよい。また、食材発注支援システム1は、料理メニューの目標提供数、食材の前記消費履歴、前記発注履歴、前記消費期限、及び前記予約情報の少なくともいずれかに基づいて、食材の食材業者を決定する構成を備えてもよい。 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 order 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.
また、本発明の他の実施形態として、食材発注支援システム1は、料理メニューの目標提供数、食材の前記消費履歴、前記発注履歴、前記消費期限、及び前記予約情報の少なくともいずれかに基づいて、食材の発注数量を決定する構成を備えてもよい。なお、前記発注数量は、ロット単位の数量に限定されない。 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 ingredients to be served for the dish menu, the ingredient consumption history, the order history, the expiration date, and the reservation information. Note that the order quantity is not limited to the quantity per lot.
以上のように、本発明に係る食材発注支援システム1は、飲食施設における食材の販売計画を取得する取得処理部211と、取得処理部211により取得される前記販売計画に基づいて、前記食材の発注頻度を決定する発注頻度決定処理部212と、予め設定された複数の発注単位数量の中から、取得処理部211により取得される前記販売計画に応じた発注単位数量を決定する発注単位決定処理部213と、を備えるシステムである。 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 food ingredient sales plan for 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 an order unit quantity corresponding to the sales plan acquired by the acquisition processing unit 211 from among a plurality of pre-set order unit quantities.
また、本発明の他の実施形態として、飲食施設に対応する施設端末4が、取得処理部211、発注頻度決定処理部212、及び発注単位決定処理部213を備えてもよい。さらに、施設端末4は、取得処理部211、発注頻度決定処理部212、発注単位決定処理部213、提示処理部214、受付処理部215、切替処理部216、及び発注処理部217を備えてもよい。 In another embodiment of the present invention, a facility terminal 4 corresponding to a food and beverage facility may be equipped with 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 be equipped with 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.
また、本発明に係る食材発注支援方法は、一又は複数のプロセッサーが、飲食施設における食材の販売計画を取得する取得ステップと、前記取得ステップにおいて取得される前記販売計画に基づいて、前記食材の発注頻度を決定する第1決定ステップと、予め設定された複数の発注単位数量の中から、前記取得ステップにおいて取得される前記販売計画に応じた発注単位数量を決定する第2決定ステップと、を実行する方法であってもよい。また、本発明に係る食材発注支援プログラムは、前記各ステップを一又は複数のプロセッサーに実行させるためのプログラムであってもよい。 The food ingredient ordering support method of the present invention may also 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 the 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 also be a program for causing one or more processors to execute each of the steps.
1 :食材発注支援システム
2 :食材発注支援装置
3 :利用者端末
4 :施設端末
211 :取得処理部
212 :発注頻度決定処理部
213 :発注単位決定処理部
214 :提示処理部
215 :受付処理部
216 :切替処理部
217 :発注処理部
1: Food ingredient ordering support system 2: Food ingredient 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 (9)
前記取得処理部により取得される前記販売計画に基づいて、前記食材の発注頻度を決定する第1決定処理部と、
予め設定された複数の発注単位数量の中から、前記取得処理部により取得される前記販売計画に応じた発注単位数量を決定する第2決定処理部と、
前記第1決定処理部により決定される前記発注頻度と、前記第2決定処理部により決定される前記発注単位数量とを、前記食材の発注方法を設定するための設定画面に表示させる提示処理部と、
を備え、
前記提示処理部は、前記設定画面において、ユーザにより選択された前記食材に応じた前記発注頻度及び前記発注単位数量を表示させる、食材発注支援システム。 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 .
請求項1に記載の食材発注支援システム。 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.
前記第2決定処理部は、前記必要発注数量に基づいて前記発注単位数量を決定する、
請求項2に記載の食材発注支援システム。 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.
請求項1~3のいずれかに記載の食材発注支援システム。 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 .
前記複数の発注単位数量は、第1発注単位数量と、前記第1発注単位数量よりも多い第2発注単位数量とを含み、
前記提示処理部は、前記設定画面において、前記第1発注単位数量の前記食材を前記第1発注頻度で発注する第1発注方法と、前記第2発注単位数量の前記食材を前記第2発注頻度で発注する第2発注方法とのうち少なくともいずれかを表示させる、
請求項1~4のいずれかに記載の食材発注支援システム。 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 less than the first predetermined number of times in the predetermined period,
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 food ordering support system according to any one of claims 1 to 4 .
請求項5に記載の食材発注支援システム。 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 .
前記複数の発注単位数量は、第1発注単位数量と、前記第1発注単位数量よりも多い第2発注単位数量とを含み、
前記第1発注単位数量の前記食材を前記第1発注頻度で発注する第1発注方法と、前記第2発注単位数量の前記食材を前記第2発注頻度で発注する第2発注方法とを切り替える切替処理部をさらに備える、
請求項1~6のいずれかに記載の食材発注支援システム。 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 less than the first predetermined number of times in the predetermined period,
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 food ordering support system according to any one of claims 1 to 6 .
飲食施設における食材の販売計画を取得する取得ステップと、
前記取得ステップにおいて取得される前記販売計画に基づいて、前記食材の発注頻度を決定する第1決定ステップと、
予め設定された複数の発注単位数量の中から、前記取得ステップにおいて取得される前記販売計画に応じた発注単位数量を決定する第2決定ステップと、
前記第1決定ステップにおいて決定される前記発注頻度と、前記第2決定ステップにおいて決定される前記発注単位数量とを、前記食材の発注方法を設定するための設定画面に表示させる提示ステップと、
を実行し、
前記提示ステップでは、前記設定画面において、ユーザにより選択された前記食材に応じた前記発注頻度及び前記発注単位数量を表示させる、食材発注支援方法。 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 corresponding 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 the food ingredient ordering method;
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 .
前記取得ステップにおいて取得される前記販売計画に基づいて、前記食材の発注頻度を決定する第1決定ステップと、
予め設定された複数の発注単位数量の中から、前記取得ステップにおいて取得される前記販売計画に応じた発注単位数量を決定する第2決定ステップと、
前記第1決定ステップにおいて決定される前記発注頻度と、前記第2決定ステップにおいて決定される前記発注単位数量とを、前記食材の発注方法を設定するための設定画面に表示させる提示ステップと、
を一又は複数のプロセッサーに実行させ、
前記提示ステップでは、前記設定画面において、ユーザにより選択された前記食材に応じた前記発注頻度及び前記発注単位数量を表示させる、食材発注支援プログラム。
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 corresponding 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 the food ingredient ordering method;
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 .
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021089889 | 2021-05-28 | ||
| JP2021089889 | 2021-05-28 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022182990A JP2022182990A (en) | 2022-12-08 |
| JP7804183B2 true JP7804183B2 (en) | 2026-01-22 |
Family
ID=84328757
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022042169A Active JP7804183B2 (en) | 2021-05-28 | 2022-03-17 | Food ordering support system, food ordering support method, and food ordering support program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7804183B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015049554A (en) | 2013-08-30 | 2015-03-16 | カシオ計算機株式会社 | Display control apparatus and program |
| WO2019053821A1 (en) | 2017-09-13 | 2019-03-21 | 株式会社日立製作所 | Ordering assistance system, ordering assistance program, and ordering assistance method |
-
2022
- 2022-03-17 JP JP2022042169A patent/JP7804183B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015049554A (en) | 2013-08-30 | 2015-03-16 | カシオ計算機株式会社 | Display control apparatus and program |
| WO2019053821A1 (en) | 2017-09-13 | 2019-03-21 | 株式会社日立製作所 | Ordering assistance system, ordering assistance program, and ordering assistance method |
Non-Patent Citations (1)
| Title |
|---|
| 六角 明雄,図解でわかる在庫管理 いちばん最初に読む本,初版,株式会社アニモ出版,2012年02月15日,p.82-85 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022182990A (en) | 2022-12-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6458129B2 (en) | Method and system for providing meal recommendations | |
| JP7284408B2 (en) | Information processing device, information processing method and program | |
| US20080300993A1 (en) | Computerized method and system for recipe presentation | |
| JP2013122706A (en) | Information processor, food material purchase support method and food material purchase support system | |
| JP2020047220A (en) | Alternative product proposal system, alternative product proposal program, and alternative product proposal method | |
| JP6681679B2 (en) | Information processing apparatus, information processing method, and program | |
| US20160140640A1 (en) | List presentation device, list presentation method, and program | |
| JP7804183B2 (en) | Food ordering support system, food ordering support method, and food ordering support program | |
| JP7727236B2 (en) | Information processing system, information processing method and program | |
| JP2019192185A (en) | Display control system, and display control device | |
| JP7684547B2 (en) | Food ordering support system, food ordering support method, and food ordering support program | |
| JP2024012715A (en) | Order support system, order support method, and order support program | |
| JP7810874B2 (en) | Business support system, business support method, and business support program | |
| JP7127324B2 (en) | Information processing device, information processing method and program | |
| JP2013117775A (en) | System, method, device, and program for providing cooking recipe | |
| JP7197777B2 (en) | PRODUCT ORDER SUPPORT SYSTEM, PRODUCT ORDER SUPPORT METHOD, AND PRODUCT ORDER SUPPORT PROGRAM | |
| JP7147215B2 (en) | Information processing device, information processing method and program | |
| JP7445137B2 (en) | Information processing system, information processing method, and information processing program | |
| JP6986416B2 (en) | Vacancy information management device, vacant seat information providing device, vacant seat information providing system, and program | |
| JP7801620B2 (en) | Information processing system, information processing method, and information processing program | |
| JP2023114667A (en) | FOOD ORDERING SUPPORT SYSTEM, FOOD ORDERING SUPPORT METHOD, AND FOOD ORDERING SUPPORT PROGRAM | |
| JP2023087659A (en) | Information processing system, information processing method and program | |
| JP2023114974A (en) | Information processing system, information processing method and program | |
| JP2021197118A (en) | Order support system, order support method, and order support program | |
| WO2017013489A1 (en) | Information processing, apparatus, information processing method, and information processing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250221 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250916 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251117 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20251209 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251222 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7804183 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |