JP2017021670A - Food material management system - Google Patents
Food material management system Download PDFInfo
- Publication number
- JP2017021670A JP2017021670A JP2015140094A JP2015140094A JP2017021670A JP 2017021670 A JP2017021670 A JP 2017021670A JP 2015140094 A JP2015140094 A JP 2015140094A JP 2015140094 A JP2015140094 A JP 2015140094A JP 2017021670 A JP2017021670 A JP 2017021670A
- Authority
- JP
- Japan
- Prior art keywords
- management
- food
- ingredients
- foodstuff
- label
- 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.)
- Granted
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】食材の期限管理の漏れを防ぎつつ、食材の期限管理の負担を軽減する。
【解決手段】食材を管理する食材管理システム100は、食材を指定する指定手段と、指定手段により指定された食材を期限管理対象として管理する管理手段と、管理手段により管理されている食材を選択する選択手段と、食材の管理方法に応じて、第1の管理レベルの食材と、第2の管理レベルの食材と、に食材を分類する分類手段と、を備える。管理手段は、期限管理対象として管理している第1の管理レベルの食材のうち、選択手段により選択された食材を、期限管理対象から除外し、期限管理対象として管理している第2の管理レベルの食材のうち、選択手段により選択されていない食材を、期限管理対象から除外する。
【選択図】図1An object of the present invention is to reduce the burden of deadline management of foodstuffs while preventing omission of deadline management of foodstuffs.
An ingredient management system for managing ingredients selects a designation means for designating an ingredient, a management means for managing an ingredient designated by the designation means as a deadline management target, and an ingredient managed by the management means And a classifying unit that classifies the food material into a first management level food material and a second management level food material according to the food material management method. The management means excludes the food selected by the selection means from the first management level of the ingredients managed as the deadline management object from the deadline management object, and manages the second management as the deadline management object Ingredients that are not selected by the selection means are excluded from the deadline management targets.
[Selection] Figure 1
Description
本発明は、食材管理システムに関する。 The present invention relates to a food material management system.
一般に、食品の加工販売を行う飲食店やコンビニエンスストアといった店舗において、工場から送られてきた食材の管理を手作業で行う場合がある。このような場合、食材の管理が十分にできないため、在庫の管理不足による食材の廃棄ロスなどが多く発生してしまうおそれがある。このような問題に対して、食材の入出庫履歴を蓄積することにより食材の管理を行うシステムが提案されている(例えば、特許文献1参照)。特許文献1のシステムでは、食材の加工などに関して適切な原材料が用いられたか否かを管理することに加え、食材ごとに期限管理が行われる。 In general, in a restaurant such as a restaurant or a convenience store that processes and sells food, there are cases in which the food materials sent from the factory are managed manually. In such a case, since it is not possible to sufficiently manage the food, there is a possibility that a lot of food waste loss due to insufficient management of the stock may occur. In order to solve such a problem, a system for managing foodstuffs by accumulating food receipt / exit histories has been proposed (see, for example, Patent Document 1). In the system of Patent Document 1, in addition to managing whether or not an appropriate raw material has been used for processing foods, deadline management is performed for each food.
特許文献1のシステムでは、入庫した食材が消費または廃棄によって無くなったことを入力する消込処理を、消費または廃棄した全ての食材について、人手により行う必要がある。このため、多くの食材を消費または廃棄する店舗においては、消込処理の作業量が膨大となり、食材の期限管理の負担が大きくなってしまう場合があった。 In the system of Patent Document 1, it is necessary to manually perform the consumption process for inputting that the received food is lost due to consumption or disposal for all the consumed or discarded food. For this reason, in a store that consumes or discards a large amount of food, the amount of work for the consumption process becomes enormous, and the burden of managing the deadline of the food may increase.
上述の課題に鑑み、本発明は、食材の期限管理の漏れを防ぎつつ、食材の期限管理の負担を軽減することを目的とする。 In view of the above-described problems, an object of the present invention is to reduce the burden of deadline management of foodstuffs while preventing omission of deadline management of foodstuffs.
本発明の一態様は、食材を管理する食材管理システムであって、前記食材を管理対象として管理する管理手段と、前記管理手段により前記管理対象として管理されている食材について、管理の継続の宣言の入力を受け付ける管理継続受付手段と、を備え、前記管理手段は、前記管理対象として管理している食材のうち前記管理継続受付手段により前記継続の宣言の入力を受け付けていない食材を、前記管理対象から除外することを特徴とする食材管理システムである。 One aspect of the present invention is a food material management system for managing food materials, the management means for managing the food materials as management targets, and the declaration of continuation of management for the food materials managed as the management targets by the management means Management continuation accepting means for accepting the input of the management, the management means, the food that has not been accepted input of the declaration of continuation by the management continuation acceptance means among the ingredients managed as the management target It is the foodstuff management system characterized by excluding from an object.
この構成によれば、管理対象として管理している食材のうち、管理の継続の宣言の入力を受け付けていない食材について、管理対象から除外する。このため、管理を継続させたい食材について継続の宣言の入力を行う必要はあるが、管理を終了させる食材については入力を行う必要がない。したがって、管理を終了させたい食材の数よりも、管理を継続させたい食材の数が少ない場合に、入力を行う食材の数を減らすことができるので、消込処理の作業量を少なくすることができ、食材の期限管理の漏れを防ぎつつ、食材の期限管理の負担を軽減することができる。 According to this configuration, among the ingredients managed as management targets, the ingredients that have not received the input of the declaration of continuation of management are excluded from the management targets. For this reason, although it is necessary to input a declaration of continuation for a food that is desired to be managed continuously, it is not necessary to input a food that is to be managed. Therefore, when the number of ingredients that you want to continue to manage is less than the number of ingredients that you want to end management, you can reduce the number of ingredients that you want to input, so you can reduce the amount of work for consumption processing It is possible to reduce the burden of the deadline management of the ingredients while preventing the omission of the deadline management of the ingredients.
本発明の一態様は、前記管理手段は、予め定められた第1のタイミングと、予め定められた操作の入力を受け付けた第2のタイミングと、のうち少なくともいずれかのタイミングで、前記管理対象として管理している食材のうち前記管理継続受付手段により前記継続の宣言の入力を受け付けていない食材を、前記管理対象から除外することを特徴とする。 According to an aspect of the present invention, the management unit is configured to manage the management target at at least one of a predetermined first timing and a second timing at which an input of a predetermined operation is received. Among the foods managed as follows, the foods that have not received the continuation declaration input by the management continuation acceptance means are excluded from the management target.
この構成によれば、予め定められた第1のタイミングと、予め定められた操作の入力を受け付けた第2のタイミングと、のうち少なくともいずれかのタイミングで、上述の管理対象からの除外を行うことができる。 According to this configuration, the above-described management target is excluded at at least one of a predetermined first timing and a second timing at which a predetermined operation input is received. be able to.
本発明の一態様は、前記食材の管理の優先順位または前記食材の加工業態に応じて、前記管理対象として管理する食材と、前記管理対象として管理しない食材と、に分類する分類手段を備えることを特徴とする。 One aspect of the present invention includes classification means for classifying the food material to be managed as the management object and the food material not to be managed as the management object according to the priority of management of the food material or the processing business condition of the food material. It is characterized by.
この構成によれば、食材の管理の優先順位または食材の加工業態に応じて、管理対象として管理する食材と、管理対象として管理しない食材と、に分類する。このため、管理対象として管理しない食材について、管理を開始させないので、消込処理を行う必要がない。したがって、消込処理の作業量をさらに少なくすることができ、食材の期限管理の漏れを防ぎつつ、食材の期限管理の負担をさらに軽減することができる。 According to this structure, according to the priority of management of a foodstuff or the processing business condition of a foodstuff, it classify | categorizes into the foodstuff managed as a management object, and the foodstuff not managed as a management object. For this reason, since it does not start management about the foodstuff which is not managed as a management object, it is not necessary to perform a consumption process. Therefore, it is possible to further reduce the amount of work for the consumption process, and further reduce the burden of the deadline management of the food while preventing omission of the deadline management of the food.
本発明の一態様は、前記食材の少なくとも使用可能期限が印字された媒体を発行する発行手段を備え、前記発行手段は、前記媒体の発行態様を、前記管理対象であるか否かに応じて異ならせることを特徴とする。 One aspect of the present invention includes an issuing unit that issues a medium on which at least a usable period of the food is printed, and the issuing unit determines whether the medium is issued according to whether the medium is the management target. It is characterized by making it different.
この構成によれば、管理対象であるか否かに応じて、媒体の発行態様を異ならせる。このため、媒体を見れば食材の管理レベルを把握できるように、することができる。 According to this configuration, the medium issuance mode is varied depending on whether or not it is a management target. For this reason, it can be made to be able to grasp | ascertain the management level of foodstuffs if it sees a medium.
本発明の一態様は、食材の使用可能期限を算出する算出手段をさらに備え、前記発行手段は、前記算出手段により前記使用可能期限が算出された場合に、前記媒体を発行することを特徴とする。 One aspect of the present invention further includes a calculation unit that calculates a usable period of food, and the issuing unit issues the medium when the usable period is calculated by the calculation unit. To do.
この構成によれば、食材の使用可能期限が算出された場合に、媒体を発行する。このため、発行する媒体に、食材の使用可能期限を印字することができる。 According to this configuration, the medium is issued when the usable period of the food is calculated. For this reason, it is possible to print the expiration date for the food on the medium to be issued.
本発明の一態様は、前記管理手段により前記管理対象として管理されている食材について、少なくとも品名と、使用可能期限と、を一覧で出力するデータ出力手段を備えることを特徴とする。 One aspect of the present invention is characterized by comprising data output means for outputting at least a product name and a usable expiration date in a list for foodstuffs managed as the management object by the management means.
この構成によれば、管理対象として管理されている食材について、少なくとも品名および使用可能期限を容易に把握できるようにすることができる。 According to this configuration, it is possible to easily grasp at least the product name and the expiration date for the food managed as a management target.
本発明の一態様は、前記管理継続受付手段は、前記継続の宣言の入力を、前記食材の保存場所ごとに受け付け、前記管理手段は、前記管理対象として管理している食材の保存場所を記憶し、前記管理対象として管理している食材のうち前記管理継続受付手段により前記継続の宣言の入力を受け付けていない食材を、前記保存場所ごとに前記管理対象から除外することを特徴とする。 In one aspect of the present invention, the management continuation receiving unit receives an input of the continuation declaration for each storage location of the food, and the management unit stores the storage location of the food managed as the management target And the foodstuff which has not received the input of the declaration of continuation by the management continuation receiving means among the foodstuffs managed as the management target is excluded from the management target for each storage location.
この構成によれば、上述の管理対象からの除外を、食材の保存場所ごとに行う。このため、管理を継続させたい食材についての継続の宣言の入力を、全ての保存場所について行った後ではなくても、管理対象からの除外を行うことができる。したがって、管理対象からの除外を行いやすくすることができ、食材の期限管理の負担をさらに軽減することができる。 According to this configuration, the above-described exclusion from the management target is performed for each food storage location. For this reason, even if it is not after inputting the declaration of continuation about the foodstuff which wants to continue management about all the preservation | save places, it can exclude from the management object. Therefore, it can be made easy to exclude from the management target, and the burden of managing the deadline of the food can be further reduced.
本発明の一態様は、前記管理手段により前記管理対象として管理されている食材のうち前記管理継続受付手段により前記継続の宣言の入力を受け付けた食材について、情報を表示する表示手段を備え、前記表示手段は、前記情報の表示態様を、前記食材の使用可能期限に応じて異ならせることを特徴とする。 One aspect of the present invention includes a display unit that displays information about a food that has been input as the management continuation reception unit by the management continuation reception unit among the foods that are managed as the management target by the management unit, The display means is characterized in that the display mode of the information varies according to the usable period of the food.
この構成によれば、表示手段を見れば食材の使用可能期限を容易に把握できるように、することができる。 According to this configuration, it is possible to easily grasp the usable period of the food by looking at the display means.
本発明の一態様は、前記管理手段により前記管理対象として管理されている食材について、前記食材の使用可能期限によって示される時刻、または前記使用可能期限によって示される時刻から所定時間遡った時刻を超えると、その旨を報知する報知手段を備えることを特徴とする。 In one aspect of the present invention, the food managed as the management target by the management unit exceeds a time indicated by the usable period of the food or a time that is a predetermined time later than the time indicated by the usable period And a notifying means for notifying that effect.
この構成によれば、使用可能期限が切れてしまった食材や、使用可能期限が切れてしまう食材について知らせることができるので、使用可能期限の切れてしまった食材が誤って使用されてしまうのを防止することができる。 According to this configuration, it is possible to inform about the ingredients whose usable expiration date has expired and the ingredients whose usable expiration date has expired, so that the ingredients whose usable expiration date has expired can be used by mistake. Can be prevented.
本発明によれば、食材の期限管理の漏れを防ぎつつ、食材の期限管理の負担を軽減することができる。 ADVANTAGE OF THE INVENTION According to this invention, the burden of the deadline management of a foodstuff can be reduced, preventing the omission of the deadline management of a foodstuff.
以下、本発明の実施形態について図面を参照しながら説明する。なお、以下の実施形態における構成要素は適宜、既存の構成要素などとの置き換えが可能であり、また、他の既存の構成要素との組み合わせを含む様々なバリエーションが可能である。したがって、以下の実施形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. Note that the constituent elements in the following embodiments can be appropriately replaced with existing constituent elements, and various variations including combinations with other existing constituent elements are possible. Accordingly, the description of the following embodiments does not limit the contents of the invention described in the claims.
図1は、本発明の一実施形態に係る食材管理システム100のシステム構成を示すブロック図である。食材管理システム100は、ラベル発行装置10、ルータ30、PC40、および食材情報保持サーバ50を備える。 FIG. 1 is a block diagram showing a system configuration of a food material management system 100 according to an embodiment of the present invention. The food material management system 100 includes a label issuing device 10, a router 30, a PC 40, and a food material information holding server 50.
ラベル発行装置10、ルータ30、およびPC40は、飲食店やコンビニエンスストアなどの店舗(図1では、店舗AAAおよび店舗BBB)ごとに設けられる。ラベル発行装置10およびPC40は、ルータ30を介してネットワーク20に接続される。ネットワーク20には、食材情報保持サーバ50も接続される。なお、ネットワーク20は、どのように構成されたネットワークでもよく、例えばインターネットなどの公衆網を用いて構成されたものでもよい。 The label issuing device 10, the router 30, and the PC 40 are provided for each store (store AAA and store BBB in FIG. 1) such as a restaurant or a convenience store. The label issuing device 10 and the PC 40 are connected to the network 20 via the router 30. A food information holding server 50 is also connected to the network 20. Note that the network 20 may be configured in any manner, and may be configured using a public network such as the Internet, for example.
ラベル発行装置10は、従業員の操作に応じて、食材に関する情報(以下、「食材情報」とする)を含む印字情報をラベル(媒体)に印字し、印字したラベルを発行する。食材情報とは、食材名や、食材の使用可能期限や、食材ごとの管理レベルなどの情報のことである。また、印字情報(識別情報)とは、ラベルに印字される情報のことであり、食材情報や、バーコードなどのことである。 The label issuing device 10 prints print information including information on food materials (hereinafter referred to as “food material information”) on a label (medium) in response to an operation by an employee, and issues the printed label. Ingredient information is information such as the ingredient name, the expiration date for the ingredient, and the management level for each ingredient. Further, the print information (identification information) is information printed on a label, such as food material information or a barcode.
食材情報保持サーバ50は、各店舗の従業員が操作するラベル発行装置10およびPC40と通信を行って、店舗ごとの食材情報を保持する。この食材情報保持サーバ50は、例えばクラウド上に設けられる。 The food information holding server 50 communicates with the label issuing device 10 and the PC 40 operated by the employees of each store, and holds the food information for each store. This food material information holding server 50 is provided on a cloud, for example.
食材情報保持サーバ50(管理手段)は、記憶部を備え、種々のテーブル(商品マスタ、食材期限マスタ(データ)、コメントマスタ、実績テーブルなど)を記憶(保持)し、食材の期限管理を行う。 The ingredient information holding server 50 (management means) includes a storage unit, stores (holds) various tables (product master, ingredient deadline master (data), comment master, results table, etc.), and manages the deadline of ingredients. .
PC40(管理継続受付手段、表示手段、報知手段、データ出力手段)は、デスクトップパソコンやノートパソコンなどの情報処理装置である。PC40は、従業員の操作に応じて食材情報保持サーバ50にアクセスすることにより、商品マスタ、食材期限マスタ、およびコメントマスタの内容の更新を行う。例えば食材期限マスタについて、食材情報保持サーバ50は、PC40に対する従業員の操作に応じて、食材の加工業態を複数設定し、食材の加工業態ごとの使用期限を設定するとともに、食材の加工業態ごとに予め定められている管理レベルを更新する。 The PC 40 (management continuation receiving means, display means, notification means, data output means) is an information processing apparatus such as a desktop personal computer or a notebook personal computer. The PC 40 updates the contents of the product master, the ingredient deadline master, and the comment master by accessing the ingredient information holding server 50 according to the operation of the employee. For example, for the ingredient deadline master, the ingredient information holding server 50 sets a plurality of ingredient processing categories according to the operation of the employee with respect to the PC 40, sets an expiration date for each ingredient processing category, and sets each ingredient processing category. The management level set in advance is updated.
加工業態とは、食材を加工するための処理方法の区分のことであり、例えば食材の入庫、解凍、開封、加熱、消費、廃棄などがある。 The processing business category is a classification of processing methods for processing food materials, for example, storage of food materials, thawing, opening, heating, consumption, disposal, and the like.
管理レベルとは、食材の期限管理の方法を分類するためのレベルのことであり、“高”“中”“低”の3つの管理レベルがある。全ての食材は、これら3つの管理レベルのいずれかに予め分類されており、どの食材にどの管理レベルが予め設定されているのかは、食材期限マスタに登録される。 The management level is a level for classifying the method for managing the deadline of ingredients, and there are three management levels of “high”, “medium”, and “low”. All ingredients are classified in advance into one of these three management levels, and which management level is preset for which ingredient is registered in the ingredient deadline master.
管理レベル“高”は、期限管理の優先順位が最も高い食材、言い換えると期限管理を厳密に行う食材、さらに言い換えると個々に従業員の手作業によって管理することを必要とする食材に対して、設定されることを想定した管理レベルである。消費または廃棄するまでの期間が数週間から数年程度である食材、すなわち使用期限が長く、かつ使い切るまでに時間が掛かる食材には、管理レベル“高”が予め設定される。管理レベル“高”が予め設定される食材としては、例えば、醤油や塩といった調味料や、昆布や椎茸などの乾物や、冷凍保存されている食材などがある。 The management level “high” is the food with the highest priority for deadline management, in other words, the food that strictly controls the deadline, and in other words, the food that needs to be managed manually by employees individually. The management level is assumed to be set. The management level “high” is set in advance for foods whose consumption or disposal period is several weeks to several years, that is, foods that have a long use period and take time to be used up. Examples of ingredients for which the management level “high” is set in advance include seasonings such as soy sauce and salt, dry matter such as kelp and shiitake, and ingredients that are stored frozen.
管理レベル“中”は、期限管理の優先順位が2番目に高い食材、言い換えると管理レベルが“高”に設定されている食材ほど期限管理を厳密に行わなくてよい食材、さらに言い換えると日次での従業員による目視作業を前提とした一括管理で構わない食材に対して、設定されることを想定した管理レベルである。消費または廃棄するまでの期間が24時間から数日程度である食材、すなわち使用期限が比較的短く、かつ数日で使い切る食材には、管理レベル“中”が予め設定される。管理レベル“中”が予め設定される食材としては、例えば、冷蔵保存されている食材がある。 The management level “medium” means the food with the second highest priority in the deadline management, in other words, the food that does not require strict deadline management for the food with the management level set to “high”. It is a management level that is assumed to be set for foods that can be collectively managed on the assumption of visual work by employees. The management level “medium” is set in advance for foods whose consumption or disposal period is about 24 hours to several days, that is, for foods that have a relatively short expiration date and are used up within a few days. Examples of foods for which the management level “medium” is set in advance include foods that are stored in a refrigerator.
管理レベル“低”は、期限管理の優先順位が最も低い食材、言い換えると食材管理システム100で期限管理を行う必要のない食材、さらに言い換えると期限管理を必須としない食材に対して、設定されることを想定した管理レベルである。消費または廃棄するまでの期間が24時間未満である食材、すなわち使用期限が極めて短く翌日以降に持ち越されることのない食材には、管理レベル“低”が予め設定される。管理レベル“低”が予め設定される食材としては、例えば、常温保存されている食材がある。 The management level “low” is set for the food with the lowest priority in terms of deadline management, in other words, the food that does not require deadline management in the foodstuff management system 100, and in other words, the food that does not require deadline management. It is a management level that assumes that. The management level “low” is set in advance for foods that are consumed or discarded for less than 24 hours, that is, foods that have a very short expiration date and are not carried over from the next day. Examples of foods for which the management level “low” is set in advance include foods stored at room temperature.
なお、廃棄するまでの期間は、使用期限に応じて定まり、使用期限は、上述のように食材の加工業態に応じて設定される。このため、食材情報保持サーバ50(分類手段)は、全ての食材について、食材の加工業態に応じて3つの管理レベルのいずれかに予め分類し、期限管理の優先順位に応じて管理レベルを適宜変更する。 Note that the period until disposal is determined according to the expiration date, and the expiration date is set according to the food processing state as described above. For this reason, the food material information holding server 50 (classification means) classifies all the food materials in advance into one of three management levels according to the processing business condition of the food materials, and appropriately sets the management level according to the priority of the term management. change.
また、PC40は、従業員の操作に応じて食材情報保持サーバ50にアクセスし、消込処理において食材の消し込みを食材情報保持サーバ50に指示する。消込処理とは、入庫した食材が消費または廃棄によって無くなったことを入力する処理のことであり、消込処理の完了した食材は、期限管理対象から除外される。 Further, the PC 40 accesses the food material information holding server 50 according to the operation of the employee, and instructs the food material information holding server 50 to erase the food material in the consumption process. The consumption process is a process for inputting that the received food is lost due to consumption or disposal, and the food for which the consumption process has been completed is excluded from the deadline management target.
ラベル発行装置10は、CPU(Central Processing Unit)101、ROM(Read Only Memory)102、RAM(Random Access Memory)103、表示部104、通信部105、操作部106、ラベル印字部107、ラベル排出口108、スキャナ部109、および時計部110を備える。これら機能部は、バス1を介して互いに接続される。 The label issuing device 10 includes a central processing unit (CPU) 101, a read only memory (ROM) 102, a random access memory (RAM) 103, a display unit 104, a communication unit 105, an operation unit 106, a label printing unit 107, and a label discharge port. 108, a scanner unit 109, and a clock unit 110. These functional units are connected to each other via the bus 1.
CPU101(算出手段)は、中央演算処理装置であり、ROM102に記憶されているプログラムを読み出してRAM103に展開し、展開したプログラムの各ステップを実行することによって、ラベル発行装置10全体の動作を制御する。このCPU101は、食材期限マスタに設定された食材の使用期限に基づいて食材の使用可能期限を算出する。また、CPU101は、食材の加工業態ごとの使用期限を考慮して、新たな使用可能期限を算出する。 The CPU 101 (calculation means) is a central processing unit, reads out a program stored in the ROM 102, expands it in the RAM 103, and executes each step of the expanded program, thereby controlling the operation of the entire label issuing device 10. To do. The CPU 101 calculates the usable period of the food based on the usage period of the food set in the food period master. Further, the CPU 101 calculates a new usable time limit in consideration of the use time limit for each processing category of the foodstuff.
ROM102は、読み出し専用のメモリであり、ラベル発行装置10を動作させるためのプログラムを予め記憶する。 The ROM 102 is a read-only memory and stores a program for operating the label issuing device 10 in advance.
RAM103は、CPU101が用いる情報と、通信部105によって受信された情報と、を記憶する一時記憶領域である。RAM103は、例えば、食材情報保持サーバ50から受信した各テーブル(例えば、商品マスタ、食材期限マスタ、およびコメントマスタ)を一時記憶する。 The RAM 103 is a temporary storage area that stores information used by the CPU 101 and information received by the communication unit 105. The RAM 103 temporarily stores, for example, each table received from the food material information holding server 50 (for example, a product master, a food material term master, and a comment master).
表示部104(報知手段)は、CRTディスプレイ、液晶ディスプレイ、有機ELディスプレイなどの画像表示装置である。表示部104は、モード切替、設定、登録などの操作の受け付けおよび表示を行う。表示部104の表示面には、透明な接点スイッチであるタッチキー(ソフトキー)が設けられているタッチパネルが備えられており、従業員が操作可能なファンクション情報などが表示される。ファンクション情報とは、ファンクションキーの番号ごとに割り当てられた加工業態、食材の使用期限、管理レベル、食材の保存場所などの情報のことである。 The display unit 104 (notification unit) is an image display device such as a CRT display, a liquid crystal display, or an organic EL display. The display unit 104 receives and displays operations such as mode switching, setting, and registration. The display surface of the display unit 104 includes a touch panel provided with touch keys (soft keys) that are transparent contact switches, and displays function information that can be operated by employees. The function information is information such as the processing business format assigned to each function key number, the expiration date of the ingredients, the management level, and the storage location of the ingredients.
通信部105は、ルータ30およびネットワーク20を介して、食材情報保持サーバ50との間で通信を行う。例えば通信部105は、商品マスタ、食材期限マスタ、およびコメントマスタを食材情報保持サーバ50から受信する。 The communication unit 105 communicates with the food material information holding server 50 via the router 30 and the network 20. For example, the communication unit 105 receives a product master, an ingredient deadline master, and a comment master from the ingredient information holding server 50.
操作部106は、ラベル発行装置10を動作させるための操作の入力を受け付ける入力装置であり、後述のファンクションキーおよびラベル発行キーを備える。この操作部106は、メカキー(ハードキー)であってもよいし、表示部104の表示画面上に配置されるタッチパネルであってもよい。 The operation unit 106 is an input device that receives an input of an operation for operating the label issuing device 10, and includes a function key and a label issue key described later. The operation unit 106 may be a mechanical key (hard key) or a touch panel arranged on the display screen of the display unit 104.
ラベル印字部107(発行手段)は、CPU101の制御に基づいて、印字情報(例えば、食材情報、バーコード)を所定のフォーマットでラベル(媒体)に印字する。 The label printing unit 107 (issuing means) prints printing information (for example, food information, barcode) on a label (medium) in a predetermined format based on the control of the CPU 101.
ラベル排出口108は、ラベル印字部107によって印字されたラベルを排出(発行)する。 The label discharge port 108 discharges (issues) the label printed by the label printing unit 107.
スキャナ部109は、商品(食材)に付されているバーコードを光学的に読み取る。 The scanner unit 109 optically reads a barcode attached to a product (foodstuff).
時計部110は、定期的(例えば、1秒ごとや10秒ごと)に月、日、時、分、および曜日をCPU101に通知する。 The clock unit 110 notifies the CPU 101 of the month, day, hour, minute, and day of the week on a regular basis (for example, every second or every 10 seconds).
図2は、商品マスタを示す図である。商品マスタは、商品に関する情報を表すレコードを複数有する。レコードは、「品番」ごとに、「食材名」のデータを有する。「品番」は、食材を一意に識別するための識別情報を表す。「食材名」は、食材の名称を表す。 FIG. 2 is a diagram illustrating a product master. The product master has a plurality of records representing information related to products. The record has data of “food name” for each “product number”. “Product number” represents identification information for uniquely identifying a food material. “Ingredient name” represents the name of the ingredient.
図2の商品マスタには、4つのレコードが示されている。例えば商品マスタの最上段に登録されているレコードでは、「品番」が“0001”、「食材名」が“ほうれん草”である。すなわち、「品番」“0001”で識別される食材は、“ほうれん草”であることが表されている。 In the product master of FIG. 2, four records are shown. For example, in the record registered at the top of the product master, “Product No.” is “0001”, and “Food name” is “Spinach”. That is, it is indicated that the foodstuff identified by “product number” “0001” is “spinach”.
図3は、食材期限マスタを示す図である。食材期限マスタは、食材の期限に関する情報を表すレコードを複数有する。レコードは、「品番」ごとに、「ファンクションキー」、「操作」、「使用期限」、「期限区分」、「遷移方法」、「管理レベル」、および「保存場所」の各データを有する。「品番」は、食材を一意に識別するための識別情報を表し、図2の商品マスタにおける「品番」と紐付いている。 FIG. 3 is a diagram showing a food term master. The ingredient deadline master has a plurality of records representing information on the deadline of ingredients. The record has data of “function key”, “operation”, “expiration date”, “expiration date category”, “transition method”, “management level”, and “storage location” for each “product number”. “Product number” represents identification information for uniquely identifying a foodstuff, and is associated with “Product number” in the product master of FIG.
「ファンクションキー」は、ファンクションキーの番号を表し、ファンクションキーの番号にはそれぞれ、従業員が行う加工業態の内容が割り当てられる。例えば「品番」“0001”で識別される食材には、“F0”に入庫、“F1”に解凍、“F2”に開封、“F3”に加熱、“F5”に消費、“F6”に廃棄が割り当てられている。 The “function key” represents a function key number, and each function key number is assigned the contents of the processing business type performed by the employee. For example, the food item identified by “product number” “0001” is stored in “F0”, thawed in “F1”, opened in “F2”, heated in “F3”, consumed in “F5”, discarded in “F6” Is assigned.
「操作」は、従業員がラベル発行時に行う加工業態の内容を表す。「使用期限」は、食材が使用可能な期間を表す。「期限区分」は、使用期限の期間の長さ(例えば、“年間”、“月間”、“日間”、および“時間”)の区分を表す。「遷移方法」は、食材の管理方法(例えば、“−”、“一括”、および“部分”)を表す。“−”は、管理方法が設定されていないことを表す。“一括”は、食材の状態遷移を一括で管理することを表す。“部分”は、食材の状態遷移を数回に分けて管理することを表す。「管理レベル」は、上述のように、食材の期限の管理方法を分類するためのレベルを表す。「保存場所」は、食材を保存する場所(例えば、冷凍庫A、冷凍庫B、冷蔵庫A、冷蔵庫B、冷蔵庫C、棚A、棚B、倉庫)を表す。なお、消費および廃棄を表すレコードには、使用期限、期限区分、遷移方法、管理レベル、および保存場所は登録されない。 “Operation” represents the contents of the processing business category performed by the employee when issuing the label. “Expiration date” represents a period during which the food can be used. “Time limit category” indicates a category of the length of the expiration date (for example, “annual”, “monthly”, “day”, and “hour”). The “transition method” represents a food management method (for example, “-”, “collective”, and “part”). “-” Indicates that the management method is not set. “Batch” represents that the state transition of ingredients is managed in a batch. “Part” represents that the state transition of the food is managed in several times. As described above, the “management level” represents a level for classifying the management method of the deadline of the food material. “Storage location” represents a location (for example, freezer A, freezer B, refrigerator A, refrigerator B, refrigerator C, shelf A, shelf B, warehouse) where the food is stored. Note that the expiration date, the time limit classification, the transition method, the management level, and the storage location are not registered in the record representing consumption and disposal.
図3の食材期限マスタには、10個のレコードが示されている。例えば食材期限マスタの最上段に登録されているレコードでは、「品番」が“0001”、「ファンクションキー」が“F0”、「操作」が“入庫”、「使用期限」が“45”、「期限区分」が“日間”、「遷移方法」が“−”、「管理レベル」が“高”、「保存場所」が“冷凍庫A”である。すなわち、「品番」“0001”で識別される食材には「ファンクションキー」“F0”に対して、加工業態として“入庫”が割り当てられており、この場合の食材の使用可能な期限が“45日間”であり、管理レベルが“高”であり、入庫された後の食材が保存される場所が“冷凍庫A”であることが表されている。 Ten records are shown in the food term master of FIG. For example, in the record registered in the top row of the ingredient expiration date master, “Product number” is “0001”, “Function key” is “F0”, “Operation” is “Receiving”, “Expiration date” is “45”, “ “Time limit category” is “Day”, “Transition method” is “−”, “Management level” is “High”, and “Storage location” is “Freezer A”. That is, “Receiving” is assigned as the processing category to the “function key” “F0” for the food identified by “product number” “0001”, and the usable period of the food in this case is “45”. It is shown that the place where the food is stored is “freezer A”, which is “day”, the management level is “high”, and the food material after being stored is stored.
また、食材期限マスタの2段目に登録されているレコードでは、「品番」が“0001”、「ファンクションキー」が“F1”、「操作」が“解凍”、「使用期限」が“5”、「期限区分」が“日間”、「遷移方法」が“一括”、「管理レベル」が“中”、「保存場所」が“冷蔵庫A”である。すなわち、「品番」“0001”で識別される食材には「ファンクションキー」“F1”に対して、加工業態として“解凍”が割り当てられており、この場合の食材の使用可能な期限が“5日間”であり、食材を一括管理し、管理レベルが“中”であり、解凍された後の食材が保存される場所が“冷蔵庫A”であることが表されている。 Also, in the record registered in the second row of the ingredient expiration date master, “Product No.” is “0001”, “Function Key” is “F1”, “Operation” is “Decompression”, and “Expiration Date” is “5”. “Deadline category” is “Day”, “Transition method” is “Batch”, “Management level” is “Medium”, and “Storage location” is “Refrigerator A”. That is, “defrost” is assigned as the processing category to the “function key” “F1” for the food item identified by “product number” “0001”. It is shown that the “day”, the food is collectively managed, the management level is “medium”, and the place where the food after thawing is stored is “refrigerator A”.
図3に示すように、各食材には、加工業態の内容(図3では、「操作」に相当)がファンクションキーに対応付けられて複数設定されている。以下、「品番」“0002”で識別される“カレー用チキン”を例にして、食材の状態遷移および期限管理について説明する。 As shown in FIG. 3, a plurality of contents of processing business conditions (corresponding to “operation” in FIG. 3) are set in association with function keys for each food. Hereinafter, the state transition and time limit management of food will be described by taking “curry chicken” identified by “product number” “0002” as an example.
まず、食材“カレー用チキン”が真空パックされた状態で入荷されると、従業員はラベル発行装置10のラベル発行キーを押下して、ラベルを発行させる。ファンクションキーが押下されることなくラベル発行キーが押下されると、ラベル発行装置10は、ファンクションキー“F0(入庫)”が押下されたものとして、ラベルを発行させる。そして、従業員は入庫された食材を真空パックされた状態のままで冷凍庫Aに保存する。つまり、この際に行われる加工業態の内容が“入庫”であり、“カレー用チキン”の保存場所は“冷凍庫A”になる。また、ラベルが発行されると、真空パックされた状態のままで冷凍庫Aに保存される食材“カレー用チキン”の期限管理が開始される。 First, when the food “chicken for curry” is received in a vacuum-packed state, the employee presses the label issuing key of the label issuing device 10 to issue a label. When the label issuing key is pressed without pressing the function key, the label issuing device 10 issues a label on the assumption that the function key “F0 (warehousing)” is pressed. And an employee preserve | saves the received foodstuff in the freezer A with the state vacuum-packed. That is, the content of the processing business format performed at this time is “warehousing”, and the storage location of “curry chicken” is “freezer A”. When the label is issued, the deadline management of the ingredient “chicken for curry” stored in the freezer A in the vacuum packed state is started.
次に、“冷凍庫A”に保存されている真空パックされた状態の食材“カレー用チキン”を使用する場合、従業員はラベル発行装置10のファンクションキー“F1(開封)”を押下した後にラベル発行キーを押下して、ラベルを発行させる。そして、従業員は真空パックを開封して、カレー用チキンを冷凍庫Bに保存する。つまり、この際に行われる加工業態の内容が“一括”での“開封”であり、食材“カレー用チキン”の現在の保存場所は全て“冷凍庫B”になる。この開封により、冷凍されているカレー用チキンを必要な分だけ取り出して使用できるようになる。また、ラベルが発行されると、冷凍庫Bに保存される食材“カレー用チキン”の期限管理が開始される。また、真空パックされた状態のままで冷凍庫Aに保存されていた食材“カレー用チキン”の全てが開封により状態遷移したため、ラベルが発行されると、真空パックされた状態のままで冷凍庫Aに保存されていた食材“カレー用チキン”について、期限管理の対象から除外され、期限管理が終了する。 Next, in the case of using the vacuum-packed food “curry chicken” stored in “freezer A”, the employee presses the function key “F1 (open)” of the label issuing device 10 before pressing the label. Press the issue key to issue a label. The employee then opens the vacuum pack and stores the curry chicken in the freezer B. In other words, the content of the processing business format performed at this time is “open” in “collective”, and all the current storage locations of the ingredients “curry chicken” are “freezer B”. As a result of this opening, the frozen chicken for curry can be taken out and used as needed. Further, when the label is issued, the time limit management of the ingredient “chicken for curry” stored in the freezer B is started. In addition, since all the ingredients “chicken for curry” stored in the freezer A in the vacuum-packed state are changed in state by opening, when the label is issued, the food is stored in the freezer A in the vacuum-packed state. The stored food “chicken for curry” is excluded from the subject of the deadline management, and the deadline management ends.
次に、“冷凍庫B”に保存されている開封された状態の食材“カレー用チキン”を必要な分だけ使用する場合、従業員はラベル発行装置10のファンクションキー“F2(解凍)”を押下した後にラベル発行キーを押下して、ラベルを発行させる。そして、従業員は、冷凍庫Bからカレー用チキンを必要な分だけ取り出して冷蔵庫Bに保存するとともに、取り出していないカレー用チキンを冷凍庫Bに保存し続ける。つまり、この際に行われる加工業態の内容が“部分”での“解凍”であり、冷凍庫Bから取り出された食材“カレー用チキン”の現在の保存場所は“冷蔵庫B”になり、冷凍庫Bから取り出されていない食材“カレー用チキン”の現在の保存場所は“冷凍庫B”のままになる。その後、冷蔵庫Bで解凍されたカレー用チキンには、味付けや加熱といった調理が適宜行われることになる。また、ラベルが発行されると、冷蔵庫Bに保存される食材“カレー用チキン”の期限管理が開始される。また、冷凍庫Bに保存されている食材“カレー用チキン”の一部は、冷凍庫Bに保存されたままで状態遷移していないため、冷凍庫Bに保存されている食材“カレー用チキン”について、期限管理が継続される。 Next, when the necessary amount of the unsealed food “curry chicken” stored in “freezer B” is used, the employee presses the function key “F2 (defrost)” on the label issuing device 10 After that, press the label issue key to issue the label. Then, the employee takes out the necessary amount of curry chicken from the freezer B and stores it in the refrigerator B, and keeps the curry chicken not taken out in the freezer B. In other words, the content of the processing business performed at this time is “defrost” in “part”, and the current storage location of the food “curry chicken” taken out of the freezer B becomes “refrigerator B”. The current storage location of the ingredient “curry chicken” that has not been removed from the box remains “freezer B”. Thereafter, the curry chicken thawed in the refrigerator B is appropriately subjected to cooking such as seasoning and heating. Further, when the label is issued, the expiration date management of the ingredient “chicken for curry” stored in the refrigerator B is started. In addition, since a part of the ingredients “curry chicken” stored in the freezer B has been stored in the freezer B and has not changed state, the expiration date for the ingredients “curry chicken” stored in the freezer B Management continues.
以上のように、従業員が行う加工業態の内容に応じて、1つの食材に対して食材の使用期限、管理レベル、および保存場所が様々に変更され、これらの変更に応じて期限管理の対象が変化する。 As described above, the expiration date, management level, and storage location of a variety of ingredients are changed for each ingredient according to the contents of the processing business format performed by the employee, and subject to the deadline management according to these changes. Changes.
図4は、食材期限マスタ登録画面を示す図である。食材期限マスタ登録画面は、加工業態に応じた食材ごとの使用期限、操作単位、管理レベル、および保存場所を食材期限マスタに従業員が登録する際に使用される画面である。食材期限マスタ登録画面は、従業員がPC40を操作して食材情報保持サーバ50にアクセスし、PC40の画面上に表示されている図3の食材期限マスタから1つの食材を従業員が選択することにより、PC40の画面上に表示される。食材期限マスタ登録画面には、品番表示領域60、食材名表示領域61、期限設定領域62、および登録ボタン63が表示されている。 FIG. 4 is a diagram showing an ingredient deadline master registration screen. The ingredient deadline master registration screen is a screen used when an employee registers an expiration date, an operation unit, a management level, and a storage location for each ingredient in the ingredient deadline master according to the processing business condition. In the ingredient deadline master registration screen, an employee operates the PC 40 to access the ingredient information holding server 50, and the employee selects one ingredient from the ingredient deadline master shown in FIG. 3 displayed on the PC 40 screen. Is displayed on the screen of the PC 40. A product number display area 60, a food name display area 61, a time limit setting area 62, and a registration button 63 are displayed on the food deadline master registration screen.
従業員によって図3の食材期限マスタから食材(以下、「登録対象食材」という)が選択されると、PC40は、登録対象食材の品番を品番表示領域60に表示する。図4では、品番表示領域60に登録対象食材の品番として“0001”が表示されている。 When an employee selects an ingredient (hereinafter referred to as “registered ingredient”) from the ingredient deadline master of FIG. 3, the PC 40 displays the article number of the registered object ingredient in the article number display area 60. In FIG. 4, “0001” is displayed in the product number display area 60 as the product number of the registration target food.
また、従業員によって図3の食材期限マスタから食材が選択されると、PC40は、登録対象食材の食材名を商品マスタから取得し、食材名表示領域61に表示するとともに、登録対象食材の登録内容を食材期限マスタから取得し、期限設定領域62に表示する。図4では、食材名表示領域61に登録対象食材の名称として、“ほうれん草”が表示されている。なお、登録対象食材の登録内容が食材期限マスタにない場合、期限設定領域62の各項目にはデフォルトの値が表示される。 When an employee selects an ingredient from the ingredient deadline master of FIG. 3, the PC 40 acquires the ingredient name of the ingredient to be registered from the product master, displays it in the ingredient name display area 61, and registers the ingredient to be registered. The contents are acquired from the ingredient expiration date master and displayed in the expiration date setting area 62. In FIG. 4, “spinach” is displayed in the food name display area 61 as the name of the food to be registered. In addition, when the registered content of the registration target ingredient is not in the ingredient deadline master, a default value is displayed for each item in the deadline setting area 62.
期限設定領域62は、加工業態ごとに使用期限、操作単位、管理レベル、および保存場所を設定するために使用される領域である。期限設定領域62には、「設定」、「ファンクションキー」、「操作」、「使用期限」、「操作単位」、「管理レベル」、および「保存場所」の各項目に対して登録内容を入力または選択させるレコードが複数存在する。期限設定領域62を用いて加工業態ごとに使用期限、操作単位、管理レベル、および保存場所を設定する処理については、後述する。 The time limit setting area 62 is an area used for setting a use time limit, an operation unit, a management level, and a storage location for each processing business category. In the time limit setting area 62, the registered contents are entered for each of the items "setting", "function key", "operation", "expiration date", "operation unit", "management level", and "storage location". Or there are multiple records to be selected. The process of setting the expiration date, the operation unit, the management level, and the storage location for each processing business category using the time limit setting area 62 will be described later.
登録ボタン63は、期限設定領域62に設定された内容を更新する際に押下されるボタンである。 The registration button 63 is a button that is pressed when the content set in the time limit setting area 62 is updated.
以下に、期限設定領域62を用いて加工業態ごとに使用期限、操作単位、管理レベル、および保存場所を設定する処理について、説明する。 Hereinafter, a process for setting the expiration date, the operation unit, the management level, and the storage location for each processing business category using the expiration date setting area 62 will be described.
期限設定領域62には、上述の各項目(「設定」、「ファンクションキー」、「操作」、「使用期限」、「操作単位」、「管理レベル」、および「保存場所」)に対して登録内容を入力または選択させるレコードが複数存在する。「設定」は、ファンクションキーに割り当てる加工業態、使用期限、操作単位、管理レベル、および保存場所の設定を行うことが可能であるか否かを表す。「設定」がONであるレコードは、ファンクションキーの番号に対応付けて加工業態、使用期限、操作単位、管理レベル、および保存場所の設定を行うことが可能であることを表す。「設定」がOFFであるレコードは、ファンクションキーの番号に対応付けて加工業態、使用期限、操作単位、管理レベル、および保存場所の設定を行うことが不可能であることを表す。この場合、PC40は、「設定」がOFFであるレコードの各項目の入力および選択を行えないような表示にする。各項目の入力および選択を行えないような表示とは、例えば各項目をグレーアウトで表示(ファンクションキー“F4”のレコード参照)してもよいし、各項目の入力および選択領域を表示しないようにしてもよい。消費および廃棄の加工業態が設定されているレコードを除く(図4の場合、ファンクションキー“F0”から“F4”)レコードに関しては、従業員の操作に応じて「設定」のON/OFFの切り替えが可能である。一方、消費および廃棄の加工業態が設定されているレコード(図4の場合、ファンクションキー“F5”、“F6”)に関しては、「設定」の有無を変更することはできない。 Registered in the time limit setting area 62 for each of the above-mentioned items (“setting”, “function key”, “operation”, “expiration date”, “operation unit”, “management level”, and “storage location”) There are multiple records that let you enter or select content. “Setting” indicates whether it is possible to set the processing business format, the expiration date, the operation unit, the management level, and the storage location assigned to the function key. A record whose “setting” is ON represents that the processing business type, the expiration date, the operation unit, the management level, and the storage location can be set in association with the function key number. A record in which “setting” is OFF represents that it is impossible to set the processing business type, the expiration date, the operation unit, the management level, and the storage location in association with the function key number. In this case, the PC 40 displays so that the items of the records whose “setting” is OFF cannot be input and selected. For example, each item may be displayed in gray out (see the record of the function key “F4”), or the input and selection area of each item may not be displayed. May be. For records excluding records for which consumption and disposal processing business types are set (in the case of FIG. 4, function keys “F0” to “F4”), “setting” is switched on / off according to the operation of the employee. Is possible. On the other hand, the presence or absence of “setting” cannot be changed for a record in which the processing business conditions of consumption and disposal are set (in the case of FIG. 4, function keys “F5” and “F6”).
従業員は、PC40を操作して「操作」の項目に設けられている所定の領域に加工業態を入力する。また、従業員は、「使用期限」の項目に設けられている領域64に使用期限として設定する期限を数字で入力するとともに、「使用期限」の項目に設けられている領域65の「▽」ボタンを押下することによりプルダウン表示される選択項目(例えば、“年間”、“月間”、“日間”、または“時間”)の中から使用期限として設定した期限の長さの区分を選択する。また、従業員は、「操作単位」の項目に設けられている領域66の「▽」ボタンを押下することによりプルダウン表示される選択項目(例えば、“一括”または“部分”)の中から管理方法を選択する。また、従業員は、「管理レベル」の項目に設けられている領域67の「▽」ボタンを押下することによりプルダウン表示される選択項目(例えば、“高”、“中”、または“低”)の中から管理レベルを選択する。また、従業員は、「保存場所」の項目に設けられている領域68の「▽」ボタンを押下することによりプルダウン表示される選択項目(例えば、“冷凍庫A”、“冷凍庫B”、“冷蔵庫A”、“冷蔵庫B”、“冷蔵庫C”、“棚A”、“棚B”、“倉庫”)の中から保存場所を選択する。 The employee operates the PC 40 to input a processing business type in a predetermined area provided in the item “operation”. In addition, the employee inputs a time limit to be set as the expiration date in the area 64 provided in the “expiration date” item, and “▽” in the area 65 provided in the “expiration date” item. When the button is pressed, a category of the length of the period set as the expiration date is selected from the selection items (for example, “yearly”, “monthly”, “day”, or “hour”) that are displayed in a pull-down menu. In addition, the employee manages from the selection items (for example, “collective” or “part”) displayed by pull-down by pressing the “▽” button in the area 66 provided in the “operation unit” item. Select a method. In addition, the employee selects a selection item (for example, “high”, “medium”, or “low”) displayed by pulling down a “▽” button in the area 67 provided in the item “management level”. ) To select the management level. In addition, the employee presses the “▽” button in the area 68 provided in the “storage location” item to select selection items (for example, “freezer A”, “freezer B”, “refrigerator”). A ”,“ Refrigerator B ”,“ Refrigerator C ”,“ Shelves A ”,“ Shelves B ”,“ Warehouse ”).
上述のように操作が行われることにより、品番表示領域60に表示された登録対象食材の品番に対応する食材(図4の場合、ほうれん草)の加工業態ごとの使用期限、操作単位、管理レベル、および保存場所の設定がなされる。そして、従業員によって登録ボタン63が押下されると、食材情報保持サーバ50は、食材期限マスタに設定されていた内容を、新たに設定された内容で上書きすることにより更新する。すなわち、食材情報保持サーバ50は、PC40を用いた従業員による以上の操作に応じて、加工業態ごとの使用期限、操作単位、管理レベル、および保存場所の更新を行う。 When the operation is performed as described above, the expiration date, operation unit, management level, and the like for each processing business type of the ingredients (in the case of FIG. 4, spinach) corresponding to the article numbers of the registration target ingredients displayed in the article number display area 60, And the storage location are set. When the employee presses the registration button 63, the ingredient information holding server 50 updates the contents set in the ingredient deadline master by overwriting with the newly set contents. That is, the food material information holding server 50 updates the expiration date, the operation unit, the management level, and the storage location for each processing business according to the above operation by the employee using the PC 40.
図5は、コメントマスタを示す図である。コメントマスタは、食材に対するコメントを表すレコードを複数有する。レコードは、「品番」および「ファンクションキー」ごとに「コメント」のデータを有する。「品番」は、食材を一意に識別するための識別情報を表し、図2の商品マスタにおける「品番」と、図3の「食材期限マスタ」における「品番」と、に紐付いている。「コメント」は、食材に対するコメント(例えば、ラップで包んで保存するといった情報や、容器に溜めた水の中で保存するといった情報)の区分を表す。 FIG. 5 is a diagram illustrating the comment master. The comment master has a plurality of records representing comments on food ingredients. The record has “comment” data for each “product number” and “function key”. “Product number” represents identification information for uniquely identifying a food material, and is associated with “Product number” in the product master in FIG. 2 and “Product number” in the “Food material due date master” in FIG. “Comment” represents a category of a comment on the food (for example, information such as information stored in a wrap and stored in water stored in a container).
このコメントマスタは、図3の食材期限マスタと同様に、PC40を用いた従業員による操作に応じて更新される。具体的には、従業員がPC40を操作して食材情報保持サーバ50にアクセスすることにより、PC40の画面上にコメントマスタ登録画面を表示させ、このコメントマスタ登録画面で食材に対するコメントを入力する。すると、食材情報保持サーバ50は、入力されたコメントの内容で、コメントマスタに設定されていた内容を更新する。すなわち、食材情報保持サーバ50は、PC40を用いた従業員による以上の操作に応じて、食材および加工業態ごとのコメントの更新を行う。 This comment master is updated according to the operation by the employee using the PC 40, like the food term master of FIG. Specifically, when the employee operates the PC 40 to access the ingredient information holding server 50, a comment master registration screen is displayed on the screen of the PC 40, and a comment on the ingredient is input on the comment master registration screen. Then, the foodstuff information holding server 50 updates the content set in the comment master with the content of the input comment. That is, the food material information holding server 50 updates the comment for each food material and the processing business category in accordance with the above operation by the employee using the PC 40.
ラベル発行装置10のCPU101は、食材に付されているバーコードをスキャナ部109が読み取った場合、または従業員によって品番が入力された場合に、表示部104に加工業態選択画面を表示させる。加工業態選択画面とは、従業員がラベル発行時に食材の加工業態を選択する画面である。加工業態選択画面には、例えば品番と、品番で識別される食材の食材名と、操作可能なファンクション情報(ファンクションキーの番号、加工業態、食材の使用期限、管理レベル、保存場所、およびコメント)と、が表示される。加工業態選択画面に表示されるこれらの情報は、商品マスタ、食材期限マスタ、およびコメントマスタに基づいて決定される。 The CPU 101 of the label issuing device 10 causes the display unit 104 to display a processing category selection screen when the scanner unit 109 reads a barcode attached to a food material or when a product number is input by an employee. The processing category selection screen is a screen on which an employee selects a processing category of ingredients when issuing a label. On the processing category selection screen, for example, the item number, the ingredient name of the ingredient identified by the article number, and operable function information (function key number, processing category, ingredient expiration date, management level, storage location, and comment) Is displayed. These pieces of information displayed on the processing business type selection screen are determined based on the product master, the ingredient deadline master, and the comment master.
食材に付されているバーコードをスキャナ部109が読み取った場合、または従業員によって品番が入力された場合、ラベル発行装置10のCPU101は、まず、RAM103に記憶されている商品マスタ、食材期限マスタ、およびコメントマスタを読み出す。次に、読み出した各マスタにおいて「品番」に対応するレコードを選択し、選択したレコードの「食材名」、「ファンクションキー」、「操作」、「使用期限」、「期限区分」、「遷移方法」、「管理レベル」、「保存場所」、および「コメント」の項目にそれぞれ記録されている各データを取得する。次に、取得した各データを所定のフォーマットに従って表示部104に表示させる。その後、ファンクションキーが押下されることなくラベル発行キーが押下されると、ラベル発行装置10は、ファンクションキー“F0(入庫)”が押下されたものとしてラベルを印字、発行する。また、ファンクションキー“F1”から“F6”のいずれかが押下された後にラベル発行キーが押下されると、ラベル発行装置10は、押下されたファンクションキーの番号に基づいてラベルを印字、発行する。 When the scanner unit 109 reads the barcode attached to the food, or when a product number is input by an employee, the CPU 101 of the label issuing device 10 first stores the product master and the food term master stored in the RAM 103. Read the comment master. Next, select the record corresponding to “Product No.” in each read master, and select “Food name”, “Function key”, “Operation”, “Expiration date”, “Expiration date category”, “Transition method” of the selected record. ”,“ Management level ”,“ save location ”, and“ comment ”, respectively. Next, each acquired data is displayed on the display unit 104 according to a predetermined format. Thereafter, when the label issuing key is pressed without pressing the function key, the label issuing device 10 prints and issues a label as if the function key “F0 (warehousing)” is pressed. When the label issuing key is pressed after any of the function keys “F1” to “F6” is pressed, the label issuing device 10 prints and issues a label based on the number of the pressed function key. .
以下に、食材(例えば、ほうれん草)に付されているバーコードをスキャナ部109が読み取った場合、または従業員によって品番(例えば、“0001”)が入力された場合を例に挙げて、ラベル発行について詳細に説明する。加工業態選択画面に表示されている加工業態(例えば、入庫、解凍、開封、および加熱)のうち、従業員が実行する加工業態(例えば、解凍)に対応するファンクションキー(例えば、F1)が従業員によって押下された後にラベル発行キーが従業員によって押下されると、CPU101は、まず、食材期限マスタのレコードのうち、「品番」“0001”と、押下されたファンクションキーの番号“F1”と、に対応するレコードを選択する。この際、CPU101は、従業員によってファンクションキーが押下された時点の時刻情報(例えば、2015/07/01 08:15)を発行日時の情報として時計部110から取得する。次に、選択したレコードの「食材名」、「操作」、「使用期限」、「期限区分」、「遷移方法」、「管理レベル」、「保存場所」、および「コメント」の項目に記録されている各データ“ほうれん草、解凍、5日間、一括、中、冷蔵庫A、−”を取得する。 In the following, label is issued, taking as an example the case where the scanner unit 109 reads a bar code attached to food (for example, spinach) or the case where an employee enters a product number (for example, “0001”) Will be described in detail. Of the processing categories (for example, warehousing, thawing, opening, and heating) displayed on the processing category selection screen, the function key (for example, F1) corresponding to the processing category (for example, thawing) executed by the employee is the employee. When the label issuance key is pressed by the employee after the key is pressed by the employee, the CPU 101 firstly sets “Product No.” “0001” and the pressed function key number “F1” in the record of the ingredient expiration date master. Select the record corresponding to. At this time, the CPU 101 acquires time information (for example, 2015/07/01 08:15) at the time when the function key is pressed by the employee from the clock unit 110 as issue date information. Next, it is recorded in the items of “Food name”, “Operation”, “Expiration date”, “Time limit category”, “Transition method”, “Management level”, “Storage location”, and “Comment” of the selected record. Each data “spinach, thawing, 5 days, lump, middle, refrigerator A, −” is acquired.
CPU101(算出手段)は、次に、取得した使用期限、期限区分、および発行日時の情報に基づいて、食材の使用可能期限を算出する。具体的には、CPU101は、発行日時に、使用期限および期限区分に基づいて得られる期間を考慮した日時を使用可能期限として算出する。すなわち、CPU101は、発行日時“2015/07/01 08:15”に使用期限および期限区分に基づいて得られる期間“5日間”を考慮した日時“2015/07/06 08:15”を食材の使用可能期限として算出する。次に、取得した各データ(例えば、食材名、管理レベル、保存場所、およびコメント)と、算出した使用可能期限と、に基づいてラベル印字部107にラベルを印字させる。ラベル印字部107は、CPU101の制御に従ってラベルを印字し、ラベル排出口108から印字したラベルを排出(発行)する。その後、ラベル発行装置10は、実績データを生成し、生成した実績データを食材情報保持サーバ50に送信する。食材情報保持サーバ50は、実績データを受信し、受信した実績データを記録する。実績データとは、ラベルの発行の実績データであり、例えばラベル発行装置10の機器ID、ラベルの番号、商品(食材)の識別情報、ラベルに印字された使用可能期限、食材の加工業態、管理レベル、保存場所、コメントなどの情報を含む。 Next, the CPU 101 (calculation unit) calculates the usable period of the food based on the acquired expiration date, period category, and issue date / time information. Specifically, the CPU 101 calculates, as the usable date and time, the date and time in consideration of the period obtained based on the expiration date and the expiration date category on the issue date and time. That is, the CPU 101 sets the date and time “2015/07/06 08:15” in consideration of the period “5 days” obtained based on the expiration date and the time limit category on the issue date “2015/07/01 08:15”. Calculate as the expiration date. Next, a label is printed on the label printing unit 107 based on each acquired data (for example, food name, management level, storage location, and comment) and the calculated expiration date. The label printing unit 107 prints a label according to the control of the CPU 101 and discharges (issues) the printed label from the label discharge port 108. Thereafter, the label issuing device 10 generates result data and transmits the generated result data to the food material information holding server 50. The food material information holding server 50 receives the record data and records the received record data. The record data is record data of label issuance. For example, the device ID of the label issuing device 10, the number of the label, the identification information of the product (foodstuff), the expiration date printed on the label, the processing condition of the foodstuff, and the management Includes information such as level, storage location, and comments.
ラベル発行装置10により生成された実績データが食材情報保持サーバ50で記録されると、実績データが生成された食材の期限管理が開始される。ただし、管理レベル“低”の食材については、食材管理システム100による期限管理を行わないので、使用可能期限が算出されたり、ラベルが発行されたり、実績データが食材情報保持サーバ50で記憶されたりしても、当該食材を期限管理の対象としない。 When the record data generated by the label issuing device 10 is recorded by the food information holding server 50, the deadline management of the food for which the record data has been generated is started. However, for the food with the management level “low”, the deadline management by the food management system 100 is not performed, so the usable deadline is calculated, the label is issued, and the record data is stored in the foodstuff information holding server 50. Even so, the food is not subject to deadline management.
図6は、ラベル発行装置10によって発行されたラベル70を示す図である。ラベル70は、食材名印字領域71、管理レベル印字領域72、使用可能期限印字領域73、保存場所印字領域74、コメント印字領域75、およびバーコード印字領域76を備える。食材名印字領域71には、食材名(図6では、“ほうれん草”)が印字される。管理レベル印字領域72には、管理レベル(図6では、“中”)が印字される。使用可能期限印字領域73には、使用可能期限(図6では、2015/07/06 08:15 月曜日)が印字される。保存場所印字領域74には、保存場所(図6では、“冷蔵庫A”)が印字される。
コメント印字領域75には、コメント(図6では、“−”)が印字される。バーコード印字領域76には、バーコードが印字される。バーコードには、例えば品番、印字した使用可能期限(図6では、2015/07/06 08:15 月曜日)、発行No(例えば、“001”)、操作No(例えば、解凍であれば“F1”)、管理レベル(図6では、“中”)、保存場所(図6では、“冷蔵庫A”)などの情報が含まれる。
FIG. 6 is a diagram showing a label 70 issued by the label issuing device 10. The label 70 includes a food name printing area 71, a management level printing area 72, a usable period printing area 73, a storage location printing area 74, a comment printing area 75, and a barcode printing area 76. In the food name printing area 71, the name of the food (in FIG. 6, “spinach”) is printed. In the management level printing area 72, the management level (“medium” in FIG. 6) is printed. In the usable period printing area 73, the usable period (in FIG. 6, 2015/07/06 08:15 Monday) is printed. In the storage location printing area 74, the storage location ("refrigerator A" in FIG. 6) is printed.
A comment (“-” in FIG. 6) is printed in the comment print area 75. A barcode is printed in the barcode printing area 76. The barcode includes, for example, a product number, a printed expiration date (in FIG. 6, 2015/07/06 08:15 Monday), an issue number (for example, “001”), an operation number (for example, “F1 for decompression” "), Management level (" Medium "in FIG. 6), storage location (" Refrigerator A "in FIG. 6), and the like.
図7は、実績テーブルを示す図である。実績テーブルは、レコードを複数有する。レコードは、「店舗」ごとに、「機器ID」、「品番」、「発行No」、「前回発行No」、「発行日時」、「操作キー」、「印字期限日時」、「管理レベル」、「保存場所」、および「消込フラグ」の各データを有する。「店舗」は、実績データの送信元である店舗を表す。「機器ID」は、実績データの送信元であるラベル発行装置10を一意に識別するための識別情報を表す。「品番」は、食材を一意に識別するための識別情報を表す。 FIG. 7 is a diagram illustrating a performance table. The performance table has a plurality of records. For each “store”, the “device ID”, “product number”, “issue No”, “previous issue No”, “issue date”, “operation key”, “print deadline date”, “management level”, Each data includes “storage location” and “consumption flag”. “Store” represents the store from which the performance data is transmitted. The “apparatus ID” represents identification information for uniquely identifying the label issuing device 10 that is the transmission source of the record data. “Product number” represents identification information for uniquely identifying a food material.
「発行No」は、発行されたラベルを一意に識別するための識別番号を表す。「前回発行No」は、今回送信された実績データ(以下、「現在実績データ」という。)に関連する実績データ(以下、「関連実績データ」という。)を一意に識別するための発行Noを表す。すなわち、現在実績データの前回発行Noと一致する発行Noを有する実績データが関連実績データである。なお、関連実績データがない場合には、前回発行Noの項目に“−”が記録される。「発行日時」は、ラベルを発行する指示が入力された日時を表す。「操作キー」は、従業員がラベル発行時に押下したファンクションキーの番号を表す。「印字期限日時」は、ラベルに印字された食材の使用可能期限を表す。「管理レベル」は、食材ごとの期限の管理方法を分類するためのレベルを表す。「保存場所」は、食材の保存場所を表す。 “Issuance No” represents an identification number for uniquely identifying the issued label. “Previous issue No.” is an issue No. for uniquely identifying actual data (hereinafter referred to as “related actual data”) related to actual data transmitted this time (hereinafter referred to as “current actual data”). Represent. That is, performance data having an issue number that matches the previous issue number of current performance data is related performance data. If there is no related record data, “-” is recorded in the item of previous issue No. “Issuance date” represents the date when an instruction to issue a label is input. The “operation key” represents the number of the function key pressed by the employee when issuing the label. The “print deadline date / time” represents the usable deadline of the food printed on the label. The “management level” represents a level for classifying the deadline management method for each ingredient. “Storage location” represents the storage location of the foodstuff.
「消込フラグ」は、食材管理システム100により期限管理が行われている食材であるか否かを表す。具体的には、消込処理が行われた食材、すなわち食材管理システム100により期限管理が行われていたが、消費または廃棄されて消し込まれた食材に対しては、「消込フラグ」が“消”になる。また、消込処理が行われておらず食材管理システム100による期限管理が継続されている食材に対しては、「消込フラグ」が“未”になる。一方、管理レベル“低”が設定されている食材は、食材管理システム100による期限管理の対象外であり、食材管理システム100による期限管理が開始されない。このため、管理レベル“低”が設定されている食材に対しては、「消込フラグ」が“−”になる。 The “consumption flag” indicates whether or not the food is managed for a time limit by the food management system 100. Specifically, although the deadline management has been performed by the food that has been subjected to the consumption process, that is, the food management system 100, the “consumption flag” is set for the food that has been consumed or discarded. “Disappear”. In addition, the “consumption flag” becomes “not yet” for the food that has not been subjected to the consumption process and whose term management by the food management system 100 is continued. On the other hand, foods for which the management level “low” is set are not subject to time limit management by the food material management system 100, and time limit management by the food material management system 100 is not started. For this reason, the “consumption flag” becomes “−” for foods for which the management level “low” is set.
食材管理システム100による消込処理では、食材情報保持サーバ50は、消込対象の食材を消し込む。具体的には、食材情報保持サーバ50は、消込対象の食材について、実績テーブルの消込フラグに“消”を登録するとともに、実績テーブルに登録されている消込対象の食材の情報を消込テーブルに追加する。消込テーブルは、消し込まれた食材について実績テーブルに登録されていた情報を、記憶するためのテーブルである。 In the consumption process by the food material management system 100, the food material information holding server 50 erases the food material to be consumed. Specifically, the ingredient information holding server 50 registers “erasure” in the consumption flag of the result table for the consumption target ingredient, and erases the information of the consumption target ingredient registered in the result table. Add to the included table. The consumption table is a table for storing the information registered in the result table for the consumed food.
図7では、実績テーブルには1つの店舗(店舗AAA)の情報が存在している。図7において、実績テーブルの最上段に登録されているレコードは、「店舗」が“AAA”、「機器ID」が“XXX”、「品番」が“0001”、「発行No」が“001”、「前回発行No」が“−”、「発行日時」が“2015/07/01 08:15”、「操作キー」が“F0”、「印字期限日時」が“2015/08/15 08:15”、「管理レベル」が“高”、「保存場所」が“冷凍庫A”である。すなわち、「品番」“0001”で識別される食材のラベルが店舗“AAA”の機器ID“XXX”で識別されるラベル発行装置10により発行され、発行されたラベルの番号が“001”であり、関連実績データがなく、今回発行されたラベルの発行日時が“2015/07/01 08:15”であり、ファンクションキーを押下することなくラベル発行キーを従業員が押下し、ラベルに印字された食材の使用可能期限が“2015/08/15 08:15”であり、管理レベルが“高”であり、冷凍庫Aに保存されることが表されている。 In FIG. 7, information on one store (store AAA) exists in the result table. In FIG. 7, the records registered in the top row of the result table are “AAA” for “Store”, “XXX” for “Device ID”, “0001” for “Product No.”, and “001” for “Issuance No”. “Last issue No” is “−”, “Issuance date / time” is “2015/07/01 08:15”, “Operation key” is “F0”, “Print deadline date / time” is “2015/08/15 08: 15 ”,“ Management Level ”is“ High ”, and“ Storage Location ”is“ Freezer A ”. That is, the label of the foodstuff identified by “product number” “0001” is issued by the label issuing device 10 identified by the device ID “XXX” of the store “AAA”, and the number of the issued label is “001”. There is no related record data, the issue date and time of the label issued this time is “2015/07/01 08:15”, and the employee presses the label issue key without pressing the function key and is printed on the label It is shown that the usable period of the foodstuff is “2015/08/15 08:15”, the management level is “high”, and the food is stored in the freezer A.
図8は、入庫食材一覧画面を示す図である。入庫食材一覧画面は、入庫された食材(すでに入庫されている食材も含む)を管理するための画面である。入庫食材一覧画面は、従業員がPC40を操作することによりPC40の画面上に表示される。なお、入庫食材一覧画面に表示される食材情報は、PC40が従業員の操作に応じて食材情報保持サーバ50にアクセスすることによって取得された実績データに基づいて決定される。入庫食材一覧画面には、検索条件ボタン80、食材管理領域81、および確定ボタン82が表示されている。 FIG. 8 is a diagram showing a receipt food list screen. The incoming food list screen is a screen for managing incoming foods (including foods that have already been received). The incoming food list screen is displayed on the screen of the PC 40 when the employee operates the PC 40. In addition, the ingredient information displayed on the warehousing ingredient list screen is determined based on the record data acquired by the PC 40 accessing the ingredient information holding server 50 in accordance with the operation of the employee. On the incoming food list screen, a search condition button 80, a food material management area 81, and a confirmation button 82 are displayed.
検索条件ボタン80は、食材管理領域81に表示されている食材の中から特定の食材の情報を検索するために使用されるボタンである。従業員によって検索条件ボタン80が押下されると、PC40は、現在表示している入庫食材一覧画面から検索条件画面(不図示)に切り替える。検索条件画面とは、従業員が検索したい食材に関する所定の条件を入力するための画面である。所定の条件とは、例えばラベルの発行No、食材名、操作内容、ラベルの発行日時、使用期限、使用可能期限、管理レベル、保存場所などの情報のうち、いずれかの情報を用いて検索対象の食材を特定するための条件である。なお、所定の条件は、上述の条件に限定される必要はなく、検索対象の食材を特定することができる条件であればどのような条件でもよい。PC40(データ出力手段)は、従業員の操作に応じて検索条件画面に入力された検索対象の食材に関する所定の条件に基づいて食材の情報を検索し、検索した食材の情報(食材名や使用可能期限など)を食材管理領域81に一覧で表示する。 The search condition button 80 is a button used to search for information on a specific food material from the food materials displayed in the food material management area 81. When the search condition button 80 is pressed by the employee, the PC 40 switches from the currently displayed warehousing material list screen to a search condition screen (not shown). The search condition screen is a screen for inputting predetermined conditions related to the ingredients that the employee wants to search. The predetermined condition is, for example, a search target using any one of information such as label issuance number, ingredients name, operation content, label issuance date, expiry date, usable expiry date, management level, storage location, etc. This is a condition for specifying the ingredients. The predetermined condition is not necessarily limited to the above-described condition, and any condition may be used as long as it is a condition that can specify a search target food. The PC 40 (data output means) searches for information on the ingredients based on a predetermined condition related to the ingredients to be searched that are input on the search condition screen in accordance with the operation of the employee, and information on the searched ingredients (name of ingredients and use) A possible deadline, etc.) are displayed in a list in the food material management area 81.
食材管理領域81は、入庫された食材情報が表示される領域である。食材管理領域81には、「発行No」、「食材名」、「操作」、「使用可能期限」、「発行日時」、「管理レベル」、「保存場所」、および「消込操作」の各データが食材ごとに表示されている。図8に示されるように食材管理領域81には、ラベルの発行順(発行No順)に食材の一覧が表示されている。なお、レコード(a)(発行No“002”)は、発行No“001”で識別される食材に関連する食材の情報であり、入庫食材一覧画面が表示された時点では、通常、入庫食材一覧画面には表示されない。しかし、従業員が入庫食材一覧画面に表示されているボタン83を押下することにより、ボタン83が表示されている食材(図8の場合、発行No“001”で識別される食材)に関連する食材(図8の場合、レコード(a)の発行No“002”で識別される食材)の情報がプルダウン表示される。このような場合、発行No“001”で識別される食材のデータは、親データであり、レコード(a)のデータは子データになる。 Ingredient management area 81 is an area in which received ingredient information is displayed. In the ingredient management area 81, each of “issue No”, “food name”, “operation”, “expiration date”, “issue date / time”, “management level”, “storage location”, and “consumption operation” are displayed. Data is displayed for each ingredient. As shown in FIG. 8, a list of ingredients is displayed in the ingredient management area 81 in the label issue order (issue No. order). Note that the record (a) (issue No. “002”) is information on the ingredients related to the ingredients identified by the issue No. “001”, and when the receipt ingredient list screen is displayed, usually the receipt ingredient list. It is not displayed on the screen. However, when the employee presses the button 83 displayed on the incoming food list screen, the employee is associated with the food displayed with the button 83 (in the case of FIG. 8, the food identified with the issue number “001”). Information of the ingredients (in the case of FIG. 8, the ingredients identified by the record No. “002” in the record (a)) is displayed in a pull-down manner. In such a case, the food data identified by the issue number “001” is the parent data, and the data of the record (a) is the child data.
また、食材管理領域81の「消込操作」の項目には、消費ボタン84および廃棄ボタン85が表示されている。消費ボタン84は、消費した食材の消し込みを行うために使用されるボタンである。廃棄ボタン85は、廃棄した食材の消し込みを行うために使用されるボタンである。従業員は、消費ボタン84または廃棄ボタン85のいずれかのボタンを自身の処理(消費または廃棄)に応じて選択する。なお、消費および廃棄の両方を選択することはできない。 In addition, a consumption button 84 and a discard button 85 are displayed in the “consumption operation” item of the food material management area 81. The consumption button 84 is a button used for erasing consumed food. The discard button 85 is a button used to erase the discarded food material. The employee selects either the consumption button 84 or the disposal button 85 according to his / her processing (consumption or disposal). Note that both consumption and disposal cannot be selected.
従業員が消込対象の食材に対応する消費ボタン84または廃棄ボタン85を選択して確定ボタン82を押下することにより、消込対象の食材に関するデータ(レコード)の消し込みをPC40が食材情報保持サーバ50に指示し、食材情報保持サーバ50が消し込みを実行する。その後、食材情報保持サーバ50は、消し込みを実行したデータの消込操作の項目に“消込済”の値を入力する(発行No“006”のレコード参照)。 When the employee selects the consumption button 84 or the discard button 85 corresponding to the consumption target food and presses the confirm button 82, the PC 40 holds the information on the consumption of the data (record) related to the consumption target food. The server 50 is instructed, and the ingredient information holding server 50 executes the consumption. After that, the food material information holding server 50 inputs the value of “erased” in the item of the operation for erasing the data for which the erasure has been executed (see the record of issue No. “006”).
なお、管理レベル“低”が設定されている食材は、食材管理システム100による期限管理の対象外である。このため、PC40は、食材管理領域81に、管理レベル“低”に設定されている食材の食材情報を基本的には表示しない。ただし、PC40は、従業員の操作に応じて、食材管理領域81に、管理レベル“低”に設定されている食材の食材情報を表示してもよい。管理レベル“低”に設定されている食材の食材情報を表示する場合には、PC40は、管理レベル“低”に設定されている食材に対して、食材管理領域81の「消込操作」の項目に消費ボタン84および廃棄ボタン85を表示しない。 Note that foods for which the management level “low” is set are not subject to time limit management by the food material management system 100. For this reason, the PC 40 basically does not display the ingredient information of the ingredient set at the management level “low” in the ingredient management area 81. However, the PC 40 may display the ingredient information of the ingredient set at the management level “low” in the ingredient management area 81 in accordance with the operation of the employee. In the case of displaying the ingredient information of the ingredient set at the management level “low”, the PC 40 displays the “consumption operation” in the ingredient management area 81 for the ingredient set at the management level “low”. The consumption button 84 and the discard button 85 are not displayed in the item.
また、PC40は、使用可能期限が切れている食材に関するレコードを従業員が一目で分かるように表示させてもよい。例えば、PC40は、使用可能期限が切れている食材に関するレコードをハイライトで表示させてもよいし、音声報知またはポップアップ画像を表示させることにより従業員に使用可能期限が切れている食材に関するレコードを知らせてもよい。 Further, the PC 40 may display a record relating to the ingredients whose usable period has expired so that the employee can understand at a glance. For example, the PC 40 may display a record related to the food that has expired in the usable period with a highlight, or display a voice notification or a pop-up image so that the employee can record a record related to the food that has expired in the usable period. You may let me know.
図8の入庫食材一覧画面から、消費または廃棄した食材の消し込みを行うことができる。しかし、消費または廃棄した全ての食材について、図8の方法で消し込みを行おうとすると、消費した食材については消費ボタン84を選択し、廃棄した食材については廃棄ボタン85を選択しなければならないため、消込処理の作業量が膨大になってしまう。そこで、上述の管理レベルを用いる。 From the incoming food list screen of FIG. 8, consumed or discarded food can be erased. However, if all the consumed or discarded ingredients are to be erased by the method of FIG. 8, the consumption button 84 must be selected for the consumed ingredients and the discard button 85 must be selected for the discarded ingredients. The amount of work for the consumption process becomes enormous. Therefore, the above management level is used.
具体的には、管理レベルが“高”に設定されている食材については、図8の入庫食材一覧画面から、消費された食材について消費ボタン84を従業員に選択させ、廃棄された食材について廃棄ボタン85を従業員に選択させるとともに、選択されたボタンに応じて食材を食材情報保持サーバ50が消し込む。このため、管理レベルが“高”に設定されている食材、すなわち期限管理を厳密に行う食材については、消費または廃棄された食材を全て、従業員が食材情報保持サーバ50に入力することになる。 Specifically, for ingredients whose management level is set to “high”, the consumption button 84 is selected for the consumed ingredients from the warehousing ingredient list screen of FIG. 8, and the discarded ingredients are discarded. The employee is made to select the button 85, and the food material information holding server 50 erases the food according to the selected button. For this reason, with regard to foods whose management level is set to “high”, that is, foods for which deadline management is strictly performed, the employee inputs all consumed or discarded foods to the food material information holding server 50. .
一方、管理レベルが“低”に設定されている食材については、消費および廃棄されずに店舗に残っている食材を店舗の閉店後に従業員に全て廃棄させ、食材管理システム100による期限管理を行わない。このため、管理レベルが“低”に設定されている食材、すなわち食材管理システム100で期限管理を行う必要のない食材については、消費または廃棄された食材を従業員が食材情報保持サーバ50に入力する必要がない。 On the other hand, with regard to ingredients whose management level is set to “low”, all the ingredients remaining in the store without being consumed or discarded are discarded by the employee after the store is closed, and the deadline management is performed by the ingredient management system 100 Absent. For this reason, the employee inputs the consumed or discarded ingredients to the ingredient information holding server 50 for the ingredients whose management level is set to “low”, that is, the ingredients that do not need to be managed by the ingredient management system 100. There is no need to do.
また、管理レベルが“中”に設定されている食材については、図9を用いて後述する在庫チェックにより、店舗の閉店後に在庫として残す食材を保存場所ごとに全て従業員に選択させ、選択されなかった食材を保存場所ごとに食材情報保持サーバ50が一括で消し込む。このため、管理レベルが“中”に設定されている食材、すなわち管理レベルが“高”に設定されている食材ほど期限管理を厳密に行わなくてよい食材については、在庫として残す食材だけを従業員が食材情報保持サーバ50に入力すればよく、消費した食材や廃棄する食材を従業員が食材情報保持サーバ50に入力する必要はない。 In addition, for the ingredients whose management level is set to “medium”, all the ingredients that are to be kept in stock after the store is closed are selected for each storage location by the inventory check described later with reference to FIG. The ingredient information holding server 50 erases the missing ingredients at once for each storage location. For this reason, only ingredients that are left in stock are used for ingredients that have a management level set to “medium”, that is, ingredients that do not require more strict deadline management than those that have a management level set to “high”. It is only necessary for the employee to input the food information holding server 50, and it is not necessary for the employee to input the consumed food material or the discarded food material to the food material information holding server 50.
図9は、冷凍庫Aに対する在庫チェック画面を示す図である。在庫チェック画面は、従業員がPC40を操作することによりPC40の画面上に表示される画面であり、食材の保存場所(例えば、冷凍庫A、冷凍庫B、冷蔵庫A、冷蔵庫B、冷蔵庫C、棚A、棚B、倉庫)ごとに表示される。 FIG. 9 is a diagram showing an inventory check screen for the freezer A. The stock check screen is a screen displayed on the screen of the PC 40 when the employee operates the PC 40, and the storage location of the foodstuff (for example, freezer A, freezer B, refrigerator A, refrigerator B, refrigerator C, shelf A , Shelf B, warehouse).
冷凍庫Aに対する在庫チェック画面は、管理レベルが“中”に設定されている食材について、店舗の閉店後に冷凍庫A内に在庫として残す食材を全て従業員に登録させることで、登録されなかった冷凍庫A内の食材を全て消費されたものとして一括で消し込みを行うための画面である。なお、在庫チェック画面に表示される食材情報は、PC40が従業員の操作に応じて食材情報保持サーバ50にアクセスすることによって取得された実績データに基づいて決定される。在庫チェック画面には、発行No入力領域90、呼出ボタン91、在庫情報表示領域92、および確定ボタン93が表示されている。 The stock check screen for the freezer A allows the employee to register all the ingredients left in stock in the freezer A after the store is closed for the food whose management level is set to “medium”. It is a screen for performing a batch erase as if all the ingredients inside were consumed. In addition, the ingredient information displayed on the inventory check screen is determined based on the result data acquired by the PC 40 accessing the ingredient information holding server 50 in accordance with the operation of the employee. On the inventory check screen, an issue number input area 90, a call button 91, an inventory information display area 92, and a confirmation button 93 are displayed.
発行No入力領域90は、冷凍庫A内に在庫として残す管理レベル“中”の食材のラベルに印字されている発行Noを入力させる領域である。図9では、発行No入力領域90に発行Noとして“078”が表示されている。なお、冷凍庫A内に在庫として残す管理レベル“中”の食材とは、冷凍庫A内に在庫として残っている管理レベル“中”の食材であって、廃棄せずに在庫として残す管理レベル“中”の食材のことである。 The issue number input area 90 is an area for inputting the issue number printed on the label of the food of the management level “medium” to be left as stock in the freezer A. In FIG. 9, “078” is displayed as the issue number in the issue number input area 90. The management level “medium” food that remains in stock in freezer A is the management level “medium” that remains in stock in freezer A and is left in stock without being discarded. It's a food ingredient.
呼出ボタン91は、発行No入力領域90に入力された発行Noに対応する食材名と、発行No入力領域90に入力された発行Noに対応して現時点で食材期限マスタに登録されている登録内容と、を読み出すために使用されるボタンである。従業員によって呼出ボタン91が押下されると、PC40(管理継続受付手段)は、発行No入力領域90に入力された発行Noに対応する食材について、店舗の閉店後に在庫として残す材料であるとして、期限管理の継続の入力を受け付ける。また、食材情報保持サーバ50は、発行No入力領域90に入力された発行Noに対応する食材名を商品マスタから取得するとともに、発行No入力領域90に入力された発行Noに対応する食材の登録内容を食材期限マスタから取得し、在庫情報表示領域92に表示させる。この結果、管理レベルが“中”に設定されており、店舗の閉店後に冷凍庫A内に在庫として残す食材が、選択されることになる。 The call button 91 includes the name of the food corresponding to the issue No. input in the issue No. input area 90 and the registered content currently registered in the ingredient deadline master corresponding to the issue No. input in the issue No. input area 90. These buttons are used for reading out. When the call button 91 is pressed by the employee, the PC 40 (management continuation acceptance unit) assumes that the food corresponding to the issue No. input in the issue No input area 90 is a material to be left as stock after the store is closed. Accepts input for continuation of deadline management. In addition, the ingredient information holding server 50 acquires the ingredient name corresponding to the issue No. input in the issue No input area 90 from the product master, and registers the ingredient corresponding to the issue No. input in the issue No input area 90. The contents are acquired from the ingredient deadline master and displayed in the inventory information display area 92. As a result, the management level is set to “medium”, and the food that remains as stock in the freezer A after the store is closed is selected.
在庫情報表示領域92は、発行No入力領域90に入力された発行Noに対応する食材についての情報が表示される領域である。管理レベルが“中”である食材のラベルに印字されている発行Noが発行No入力領域90に入力され、従業員によって呼出ボタン91が押下されるたびに、この発行Noに対応する食材についての情報を表示するレコードが在庫情報表示領域92に追加されていく。在庫情報表示領域92に追加されたレコードに表示される情報は、「取消」、「使用可能期限」、「発行No」、および「食材名」の各項目に対する登録内容であり、図9では、7つのレコードが存在している。 The stock information display area 92 is an area in which information about the food corresponding to the issue No. input in the issue No input area 90 is displayed. The issue No. printed on the label of the food with the management level “medium” is input to the issue No input area 90, and each time the employee presses the call button 91, the issue No. for the food corresponding to the issue No. Records for displaying information are added to the inventory information display area 92. The information displayed in the record added to the inventory information display area 92 is the registration contents for each item of “Cancel”, “Usage time limit”, “Issuance No”, and “Food name”. There are seven records.
なお、発行No入力領域90に入力された発行Noに対応する食材の登録内容が食材期限マスタにない場合と、発行No入力領域90に入力された発行Noに対応する食材の管理レベルが“高”または“低”である場合とには、管理レベルが“中”に設定された食材のラベルに印字されている発行Noを入力するようメッセージが表示され、レコードは在庫情報表示領域92に追加されない。また、冷凍庫Aに対する在庫チェック画面において発行Noの入力された食材の保存場所が、冷凍庫Aであると食材期限マスタに登録されていない場合には、冷凍庫Aの在庫を入力するようメッセージが表示され、レコードは在庫情報表示領域92に追加されない。 In addition, when the registered content of the food corresponding to the issue No input in the issue No input area 90 does not exist in the food deadline master, the management level of the food corresponding to the issue No input in the issue No input area 90 is “high”. If it is “Low” or “Low”, a message is displayed to enter the issue number printed on the label of the food with the management level set to “Medium”, and the record is added to the inventory information display area 92 Not. In addition, if the storage location of the ingredient for which the issue number is entered on the inventory check screen for freezer A is not registered in the ingredient deadline master if it is freezer A, a message is displayed to enter the inventory of freezer A. , The record is not added to the inventory information display area 92.
PC40は、在庫情報表示領域92に表示するレコードを、使用可能期限が近いものから順に並べ替えて表示する。また、PC40(表示手段)は、在庫情報表示領域92に表示するレコードの背景色を、使用可能期限に応じて変化させる。具体的には、既に使用可能期限が切れている食材のレコード(図9の場合、発行No“062”のレコード)について、文字の背景を赤色で表示する。また、翌日の営業開始時刻よりも前に使用可能期限が切れる食材のレコード(図9の場合、発行No“092”のレコード)について、文字の背景を黄色で表示する。また、これら以外の食材のレコード(図9の場合、発行No“089”のレコードなど)について、文字の背景をデフォルトの色で表示する。 The PC 40 sorts and displays the records to be displayed in the inventory information display area 92 in order from the ones with the closest usable expiration dates. The PC 40 (display means) changes the background color of the record displayed in the inventory information display area 92 according to the usable period. Specifically, the background of the characters is displayed in red for the record of the ingredients that have already expired (in the case of FIG. 9, the record of issue No. “062”). In addition, the background of the characters is displayed in yellow for the record of the food that expires before the next business start time (in the case of FIG. 9, the record of issue No “092”). In addition, the background of characters is displayed in a default color for records of foods other than these (in the case of FIG. 9, the record of issue No. “089”).
また、在庫情報表示領域92の「取消」の項目には、取消ボタン94が表示されている。取消ボタン94は、在庫情報表示領域92へのレコードの追加を取り消すためのボタンである。例えば、在庫情報表示領域92の2段目に追加されているレコードの取消ボタン94が押下されると、2段目のレコードが在庫情報表示領域92から削除される。 In addition, a cancel button 94 is displayed in the item “cancel” in the inventory information display area 92. The cancel button 94 is a button for canceling the addition of a record to the inventory information display area 92. For example, when the cancel button 94 of the record added to the second level of the inventory information display area 92 is pressed, the second level record is deleted from the inventory information display area 92.
従業員が確定ボタン93を押下すると(第2のタイミング)、食材情報保持サーバ50は、管理レベルが“中”に設定されている冷凍庫A内の食材のうち、在庫情報表示領域92にレコードが追加されている食材以外について、消費されたものとして一括で消し込みを実行する。このため、確定ボタン93が押下されると、在庫として残す管理レベル“中”の食材について食材期限マスタに登録する処理と、消費または廃棄された管理レベル“中”の食材について食材期限マスタから消し込む処理と、が同時に行われることになる。 When the employee presses the confirm button 93 (second timing), the food material information holding server 50 records a record in the stock information display area 92 among the food materials in the freezer A whose management level is set to “medium”. For the foods other than the added ingredients, the consumption is executed as a batch. For this reason, when the confirm button 93 is pressed, the process for registering the food with the management level “medium” to be kept in stock in the food deadline master and the consumption or discarded of the food with the management level “medium” from the food deadline master are deleted. Processing is performed at the same time.
[ラベル発行時における食材管理システム100の動作]
図10は、ラベル発行時における食材管理システム100の処理を示すフローチャートである。ラベル発行時に、食材管理システム100は、ラベルを発行する食材について、使用可能期限を算出するとともに管理レベルを設定し、実績テーブルに追加して、期限管理対象を開始する。
[Operation of Food Management System 100 at Label Issue]
FIG. 10 is a flowchart showing processing of the food material management system 100 at the time of label issuance. At the time of label issuance, the food material management system 100 calculates a usable time limit and sets a management level for the food for which a label is issued, adds it to the result table, and starts a time limit management target.
ステップS1において、ラベル発行装置10が、CPU101により、従業員によって品番、ファンクションキー、およびラベル発行キーが入力(指定)されたか否かを判定する。品番、ファンクションキー、およびラベル発行キーが入力された場合には、ファンクションキーが入力された時点の時刻情報を発行日時の情報として時計部110から取得し、ステップS2に処理を移す。品番、ファンクションキー、およびラベル発行キーのうち少なくともいずれかが入力されていない場合には、ステップS1の処理を繰り返す。なお、品番が入力された後に、ファンクションキーが押下されることなくラベル発行キーが押下された場合には、品番が入力されるとともにファンクションキー“F0”が押下された後に、ラベル発行キーが押下されたものとして、ラベル発行装置10は処理を行う。また、この場合には、発行日時の情報として、ラベル発行キーが押下された時点の時刻情報を時計部110から取得する。 In step S <b> 1, the label issuing device 10 determines whether the employee has input (designated) a product number, a function key, and a label issuance key by the employee. When the product number, the function key, and the label issue key are input, the time information at the time when the function key is input is acquired from the clock unit 110 as the issue date and time information, and the process proceeds to step S2. If at least one of the product number, function key, and label issuance key has not been input, the process of step S1 is repeated. If the label issue key is pressed without pressing the function key after the part number is input, the label issue key is pressed after the part number is input and the function key “F0” is pressed. As a result, the label issuing device 10 performs processing. In this case, time information at the time when the label issuance key is pressed is acquired from the clock unit 110 as information on the issue date.
ステップS2において、ラベル発行装置10が、CPU101により、入力された品番およびファンクションキーに対応する情報を取得し、ステップS3に処理を移す。入力された品番およびファンクションキーに対応する情報を取得するとは、具体的には、まず、RAM103に記憶されている商品マスタ、食材期限マスタ、およびコメントマスタを読み出す。次に、読み出した商品マスタを参照し、入力された品番に対応する食材の食材名を取得するとともに、読み出した食材期限マスタを参照し、入力された品番およびファンクションキーに対応する状態、使用期限、期限区分、遷移方法、管理レベル、および保存場所の各データを取得する。また、読み出したコメントマスタを参照し、入力された品番およびファンクションキーに対応するコメントを取得する。なお、商品マスタ、食材期限マスタ、およびコメントマスタは、食材情報保持サーバ50からラベル発行装置10に予め送信され、RAM103に予め記憶されているものとする。 In step S2, the label issuing device 10 acquires information corresponding to the input product number and function key by the CPU 101, and the process proceeds to step S3. To acquire information corresponding to the input product number and function key, specifically, first, the product master, the ingredient expiration date master, and the comment master stored in the RAM 103 are read. Next, refer to the read product master to obtain the ingredient name of the food corresponding to the entered product number, and also refer to the read food term master and state corresponding to the entered product number and function key, expiration date , Date category, transition method, management level, and storage location data. Further, referring to the read comment master, a comment corresponding to the input product number and function key is acquired. Note that the product master, the ingredient deadline master, and the comment master are transmitted from the ingredient information holding server 50 to the label issuing device 10 in advance and stored in the RAM 103 in advance.
ステップS3において、ラベル発行装置10が、CPU101により、ステップS1において取得した発行日時の情報と、ステップS2において取得した使用期限および期限区分と、に基づいて食材の使用可能期限を算出し、ステップS4に処理を移す。 In step S3, the label issuing device 10 uses the CPU 101 to calculate the useable time limit of the food based on the information of the issue date and time acquired in step S1 and the expiration date and time limit category acquired in step S2, and step S4. Move processing to.
ステップS4において、ラベル発行装置10が、ラベル印字部107により、印字情報をラベルに印字してラベル排出口108から排出(発行)し、ステップS5に処理を移す。 In step S4, the label issuing device 10 prints the printing information on the label by the label printing unit 107 and discharges (issues) it from the label discharge port 108, and the process proceeds to step S5.
ステップS5において、ラベル発行装置10が、通信部105により、実績データを生成して食材情報保持サーバ50に送信し、ステップS6に処理を移す。 In step S5, the label issuing device 10 generates performance data by the communication unit 105 and transmits it to the food material information holding server 50, and the process proceeds to step S6.
ステップS6において、食材情報保持サーバ50が、ラベル発行装置10から実績データ(現在実績データ)を受信し、受信した実績データを実績テーブルに記録して、図10に示した処理を終了する。この処理により、ラベルの発行された食材について、食材管理システム100による期限管理が開始されることになる。ただし、管理レベル“低”の食材については、食材管理システム100による期限管理を行わないので、ラベルが発行されても、食材管理システム100による期限管理を開始しない。 In step S6, the food material information holding server 50 receives the record data (current record data) from the label issuing device 10, records the received record data in the record table, and ends the process shown in FIG. With this process, the time limit management by the food material management system 100 is started for the food material for which the label has been issued. However, for the food with the management level “low”, the deadline management by the foodstuff management system 100 is not performed, and therefore the deadline management by the foodstuff management system 100 is not started even if a label is issued.
なお、入荷される食材の中には、食材の製造会社がパッケージなどにバーコードを付している場合があり、この場合には入庫の際にラベルを発行しなくてもよい。ラベルを発行しない場合には、ラベル発行装置10は、パッケージなどに付されているバーコードをスキャナ部109で読み取り、このバーコードから食材の使用期限を取得する。その後、取得した使用期限を用いて使用可能期限を算出し、算出した使用可能期限と、パッケージなどに付されているバーコードから取得した情報と、を含む実績データを生成する。 In addition, among the ingredients that are received, the manufacturer of the ingredients may attach a barcode to the package, and in this case, it is not necessary to issue a label at the time of receipt. When the label is not issued, the label issuing device 10 reads the barcode attached to the package or the like with the scanner unit 109, and acquires the expiration date of the food from the barcode. Thereafter, the usable expiration date is calculated using the acquired expiration date, and result data including the calculated usable expiration date and information acquired from the barcode attached to the package or the like is generated.
[管理レベル“高”の食材の消込処理]
図11は、管理レベル“高”の食材の消込処理時における食材管理システム100の処理を示すフローチャートである。管理レベル“高”の食材の消込処理時に、食材管理システム100は、消費または廃棄された管理レベル“高”の食材について消し込みを行う。
[Consumption processing of food with high management level]
FIG. 11 is a flowchart showing the processing of the food material management system 100 during the consumption processing of the food material with the management level “high”. At the time of consumption processing of the management level “high” food, the food management system 100 erases the consumed or discarded management level “high” food.
ステップS11において、ラベル発行装置10が、CPU101により、バーコードの読み込みがあったか否かを判定する。バーコードの読み込みがあった場合には、ステップS12に処理を移す。バーコードの読み込みがなかった場合には、ステップ11の処理を繰り返す。 In step S <b> 11, the label issuing device 10 determines whether the barcode has been read by the CPU 101. If the barcode has been read, the process proceeds to step S12. If the barcode has not been read, the process of step 11 is repeated.
ステップS12において、ラベル発行装置10が、CPU101により、読み込んだバーコードが付されている食材の管理レベルを取得し、ステップS13に処理を移す。 In step S12, the label issuing device 10 acquires the management level of the food with the barcode read by the CPU 101, and moves the process to step S13.
ステップS13において、ラベル発行装置10が、CPU101により、読み込んだバーコードが付されている食材の管理レベルが“高”であるか否かを判定する。管理レベルが“高”である場合には、ステップS14に処理を移し、管理レベルが“高”ではない場合には、図11に示した処理を終了する。 In step S <b> 13, the label issuing device 10 determines whether or not the management level of the food with the barcode read by the CPU 101 is “high”. If the management level is “high”, the process proceeds to step S14. If the management level is not “high”, the process illustrated in FIG. 11 ends.
ステップS14において、ラベル発行装置10が、CPU101により、加工業態選択画面を表示部104に表示させ、ステップS15に処理を移す。 In step S14, the label issuing device 10 causes the CPU 101 to display a processing business type selection screen on the display unit 104, and the process proceeds to step S15.
ステップS15において、ラベル発行装置10が、CPU101により、ファンクションキーの入力を受け付けたか否かを判定する。ファンクションキーの入力があった場合には、ファンクションキーの入力があった時点の時刻情報を発行日時の情報として時計部110から取得し、ステップS16に処理を移す。ファンクションキーの入力がない場合には、ステップS15の処理を繰り返す。 In step S <b> 15, the label issuing device 10 determines whether the CPU 101 has accepted an input of a function key. When the function key is input, the time information at the time when the function key is input is acquired from the clock unit 110 as the issue date and time information, and the process proceeds to step S16. If no function key is input, the process of step S15 is repeated.
ステップS16において、ラベル発行装置10が、CPU101により、入力を受け付けたファンクションキーが、消費または廃棄に関するものであるか否かを判定する。消費または廃棄に関するファンクションキーである場合には、ステップS17に処理を移し、消費および廃棄のいずれにも関しないファンクションキーである場合には、図11に示した処理を終了する。 In step S <b> 16, the label issuing device 10 determines whether the function key that has received an input is related to consumption or disposal by the CPU 101. If it is a function key related to consumption or disposal, the process proceeds to step S17. If it is a function key not related to either consumption or disposal, the process shown in FIG. 11 is terminated.
ステップS17において、ラベル発行装置10が、CPU101により、読み込んだバーコードが付されている食材の消し込みを食材情報保持サーバ50に指示し、ステップS18に処理を移す。 In step S17, the label issuing device 10 instructs the food information holding server 50 to erase the food with the barcode read by the CPU 101, and the process proceeds to step S18.
ステップS18において、食材情報保持サーバ50が、指示を受けた食材の消し込みを行って、図11に示した処理を終了する。この処理により、実績テーブルに記憶されている管理レベル“高”の食材のうち消費または廃棄されたものについて、図7の実績テーブルの消込フラグに“消”が登録されるとともに、実績テーブルに登録されているこの食材の情報が消込テーブルに追加され、期限管理対象から除外されることになる。 In step S18, the food material information holding server 50 erases the received food material, and the process shown in FIG. 11 ends. As a result of this process, “consumed” is registered in the consumption flag of the result table of FIG. 7 for the consumed or discarded food of the management level “high” stored in the result table, and the result table shows The registered information about the food is added to the consumption table and excluded from the deadline management target.
[管理レベル“中”の食材の消込処理]
図12は、管理レベル“中”の食材の消込処理時における食材管理システム100の処理を示すフローチャートである。管理レベル“中”の食材の消込処理時に、食材管理システム100は、実績テーブルに記憶されている管理レベル“中”の食材のうち、店舗に在庫として残す食材以外について、消費されたものとして一括で消し込みを行う。
[Conversion processing of ingredients at management level "Medium"]
FIG. 12 is a flowchart showing the processing of the food material management system 100 during the consumption processing of the food material at the management level “medium”. At the time of the consumption processing of the management level “medium”, the food management system 100 assumes that, among the management level “medium” ingredients stored in the result table, those other than the ingredients left in stock in the store are consumed. Erase at once.
ステップS21において、PC40が、閉店時刻を経過したか否かを判定する。閉店時刻を経過している場合には、ステップS22に処理を移し、閉店時刻を経過していない場合には、ステップS21の処理を繰り返す。なお、閉店時刻は、従業員が適宜設定することができる。 In step S21, the PC 40 determines whether the store closing time has elapsed. If the closing time has elapsed, the process proceeds to step S22. If the closing time has not elapsed, the process of step S21 is repeated. The employee can set the closing time as appropriate.
ステップS22において、PC40が、在庫チェック画面を開くための操作を従業員から受け付け、この操作に応じて食材情報保持サーバ50にログインし、在庫チェック画面をPC40の画面上に表示して、ステップS23に処理を移す。なお、図12の消込処理は、食材の保存場所ごとに行われる。このため、PC40は、ステップS22の処理を行うたびに、在庫チェックの対象の保存場所を変更し、在庫チェックの対象の保存場所に対する在庫チェック画面を表示する。 In step S22, the PC 40 accepts an operation for opening the inventory check screen from the employee, logs into the food material information holding server 50 in response to this operation, displays the inventory check screen on the screen of the PC 40, step S23 Move processing to. In addition, the consumption process of FIG. 12 is performed for every preservation | save place of foodstuffs. For this reason, each time the process of step S22 is performed, the PC 40 changes the storage location subject to inventory check and displays an inventory check screen for the storage location subject to inventory check.
ステップS23において、PC40が、ラベルの発行Noの入力を受け付けたか否かを判定する。受け付けた場合には、ステップS24に処理を移し、受け付けていない場合には、ステップS23の処理を繰り返す。 In step S23, the PC 40 determines whether or not an input of a label issue number has been received. If accepted, the process proceeds to step S24. If not accepted, the process in step S23 is repeated.
ステップS24において、PC40が、入力を受け付けた発行Noの食材が、管理レベル“中”の食材であるか否かを判定する。管理レベル“中”の食材である場合には、ステップS25に処理を移す。入力を受け付けた発行Noに対応する食材の管理レベルを取得できない場合、すなわち実績テーブルに記録されていない発行Noが入力された場合と、管理レベル“高”または“低”の食材である場合とには、ステップS23に処理を戻す。 In step S <b> 24, the PC 40 determines whether the issue No. food that has received the input is a food at a management level “medium”. If the food is at the management level “medium”, the process proceeds to step S25. When the management level of the foodstuff corresponding to the issue No. for which the input has been accepted cannot be acquired, that is, when the issue No. not recorded in the result table is input, and when the food is of the management level “high” or “low” The process returns to step S23.
ステップS25において、PC40が、入力を受け付けた発行Noの食材が、在庫チェックの対象である保存場所に保存されている食材であるか否かを判定する。在庫チェックの対象である保存場所に保存されている食材である場合(例えば、在庫チェックの対象が冷蔵庫Aであり、入力を受け付けた発行Noの食材が冷蔵庫Aに保存されている場合)には、ステップS26に処理を移す。在庫チェックの対象である保存場所に保存されている食材ではない場合(例えば、在庫チェックの対象が冷蔵庫Aであり、入力を受け付けた発行Noの食材が倉庫に保存されている場合)には、ステップS24に処理を戻す。 In step S <b> 25, the PC 40 determines whether or not the issued No. food that has received the input is the food stored in the storage location that is the subject of the inventory check. When the food is stored in the storage location that is the target of the inventory check (for example, when the target of the inventory check is the refrigerator A and the issue No. food that has received the input is stored in the refrigerator A) Then, the process proceeds to step S26. If it is not a food stored in the storage location that is the subject of the inventory check (for example, if the subject of the stock check is the refrigerator A and the food of the issue number that received the input is stored in the warehouse) The process returns to step S24.
ステップS26において、PC40が、入力を受け付けた発行Noに対応する食材の情報(例えば、使用可能期限、食材名など)を取得し、取得した情報を在庫チェック画面の在庫情報表示領域92に追加して表示させ、ステップS27に処理を移す。なお、取得した情報を在庫チェック画面の在庫情報表示領域92に追加して表示させる際に、PC40は、在庫情報表示領域92に追加して表示させるレコードの文字の背景色を、上述のように使用可能期限に応じて制御する。 In step S <b> 26, the PC 40 acquires information on the food corresponding to the issue No. for which the input has been accepted (for example, the expiration date, the name of the food, etc.), and adds the acquired information to the inventory information display area 92 on the inventory check screen. Display, and the process proceeds to step S27. When the acquired information is added and displayed in the inventory information display area 92 of the inventory check screen, the PC 40 sets the background color of the character of the record to be added and displayed in the inventory information display area 92 as described above. Control according to the expiration date.
ステップS27において、PC40が、確定ボタン93の操作を受け付けたか否かを判定する。受け付けた場合には、管理レベルが“中”に設定されている食材であって、在庫チェックの対象である保存場所に在庫として残す全ての食材について、発行Noが入力されたものとして、ステップS28に処理を移す。受け付けていない場合には、管理レベルが“中”に設定されている食材であって、在庫チェックの対象である保存場所に在庫として残す食材の中に、発行Noがまだ入力されていない食材があるものとして、ステップS23に処理を戻す。 In step S <b> 27, it is determined whether the PC 40 has accepted the operation of the confirmation button 93. If accepted, the issue level is assumed to have been entered for all ingredients that have a management level set to “medium” and remain as stock in the storage location that is the subject of the inventory check. Move processing to. If not accepted, there are ingredients whose management level is set to “medium”, and the ingredients that are not yet entered in the issue number among the ingredients left as stock in the storage location subject to inventory check. As a result, the process returns to step S23.
ステップS28において、PC40が、実績テーブルに記録されている、在庫チェックの対象である保存場所に保存されている管理レベル“中”の食材のうち、在庫情報表示領域92に表示されている食材以外について、一括での消し込みを食材情報保持サーバ50に指示し、ステップS29に処理を移す。 In step S28, the PC 40 records other than the ingredients displayed in the inventory information display area 92 among the ingredients of the management level “medium” stored in the storage location that is the subject of the inventory check and recorded in the result table. Is instructed to the ingredient information holding server 50 to erase all at once, and the process proceeds to step S29.
ステップS29において、食材情報保持サーバ50が、指示を受けた食材の消し込みを行って、ステップS30に処理を移す。この処理により、管理レベル“中”の食材として実績テーブルに記憶されている食材であって在庫チェックの対象である保存場所に保存されている食材のうち、在庫情報表示領域92に表示されている食材以外は、全て消費された食材であるとして消し込まれることになる。この結果、管理レベル“中”の食材として実績テーブルに記憶されている食材であって在庫チェックの対象である保存場所に保存されている食材のうち、在庫情報表示領域92に表示されている食材以外について、図7の実績テーブルの消込フラグに“消”が一括で登録されるとともに、実績テーブルに登録されているこれら食材の情報が消込テーブルに一括で追加され、期限管理対象から一括で除外されることになる。 In step S29, the ingredient information holding server 50 erases the received ingredient and moves the process to step S30. As a result of this processing, among the ingredients stored in the results table as ingredients at the management level “medium” and saved in the storage location that is the subject of the inventory check, they are displayed in the inventory information display area 92. Except for the ingredients, all the consumed ingredients are erased. As a result, among the ingredients stored in the results table as ingredients at the management level “medium” and saved in the storage location subject to inventory check, the ingredients displayed in the inventory information display area 92 are displayed. For other items, “Oil” is registered in the consumption table in the result table in FIG. 7 at the same time, and information on these ingredients registered in the result table is added to the application table in a lump. Will be excluded.
ステップS30において、全ての保存場所について図12の消込処理を行ったか否かを判別する。全ての保存場所について行った場合には、図12に示した処理を終了し、行っていない保存場所がある場合には、ステップS22に処理を戻す。 In step S30, it is determined whether or not the erase process of FIG. If it has been performed for all the storage locations, the processing shown in FIG. 12 is terminated, and if there is a storage location that has not been performed, the processing returns to step S22.
[廃棄予定リストの出力処理]
図13は、廃棄予定リストの出力時におけるPC40の処理を示すフローチャートである。廃棄予定リストは、店舗の閉店後に、翌日の営業開始時刻よりも前に使用可能期限が切れる食材について、使用可能期限、発行No、食材名などをリスト化したものである。この廃棄予定リストを確認することで、従業員は、翌日の営業開始時刻までに使用可能期限が切れてしまう食材を容易に把握することができる。
[Discarded list output processing]
FIG. 13 is a flowchart showing the processing of the PC 40 when outputting the disposal schedule list. The disposal schedule list is a list of usable dates, issuance numbers, names of ingredients, and the like for foods whose usable deadline expires before the business start time of the next day after the store is closed. By confirming the disposal schedule list, the employee can easily grasp the ingredients whose usable expiration date will expire by the business start time on the next day.
ステップS41において、PC40が、閉店時刻を経過したか否かを判定する。閉店時刻を経過している場合には、ステップS42に処理を移し、閉店時刻を経過していない場合には、ステップS41の処理を繰り返す。 In step S41, the PC 40 determines whether or not the store closing time has elapsed. If the closing time has elapsed, the process proceeds to step S42. If the closing time has not elapsed, the process of step S41 is repeated.
ステップS42において、PC40が、食材情報保持サーバ50にログインして実績テーブルを参照し、翌日の営業開始時刻よりも前に使用可能期限が切れる食材について廃棄予定リストを生成し、ステップS43に処理を移す。なお、営業開始時刻は、従業員が適宜設定することができる。 In step S42, the PC 40 logs in to the ingredient information holding server 50, refers to the result table, generates a disposal schedule list for ingredients whose usable period expires before the business start time of the next day, and performs the process in step S43. Move. The business start time can be appropriately set by the employee.
ステップS43において、PC40が、廃棄予定リストをPC40の画面上に表示(出力)させ、図13に示した処理を終了する。この処理により、翌日の営業開始時刻までに使用可能期限が切れてしまう全ての管理レベルの食材が、廃棄予定リストにリスト化されることになる。 In step S43, the PC 40 displays (outputs) the disposal schedule list on the screen of the PC 40, and ends the processing shown in FIG. With this process, all the foods at the management level whose usable period expires by the business start time of the next day are listed in the disposal schedule list.
[本日期限切れリストの出力処理]
図14は、本日期限切れリストの出力時におけるPC40の処理を示すフローチャートである。本日期限切れリストは、店舗の開店前に、管理レベルが“高”または“中”に設定されている食材であって、当日の営業時間中に使用可能期限が切れる食材について、使用可能期限、発行No、食材名などをリスト化したものである。
[Today expiration list output process]
FIG. 14 is a flowchart showing the processing of the PC 40 when the expiration list is output today. Today's Expiration List is for the ingredients whose management level is set to “High” or “Medium” before the store opens and that expires during the business hours of the day. No, the names of ingredients, etc. are listed.
なお、管理レベルが“低”に設定されている食材は、上述のように使い切れずに残った場合にはその日のうちに廃棄される。このため、本日期限切れリストにリスト化されるのは、管理レベルが“高”または“中”に設定されている食材のみであり、管理レベルが“低”に設定されている食材は、本日期限切れリストにリスト化されない。 In addition, when the foodstuff whose management level is set to “low” remains without being used as described above, it is discarded within the same day. For this reason, only ingredients with a management level set to “high” or “medium” are listed in the expiration list today, and ingredients with a management level set to “low” Not listed in the list.
ステップS51において、PC40が、食材情報保持サーバ50にログインして実績テーブルを参照し、管理レベルが“高”または“中”に設定されている食材であって、当日の営業時間中に使用可能期限が切れる食材について、本日期限切れリストを生成し、ステップS52に処理を移す。 In step S51, the PC 40 logs into the ingredient information holding server 50, refers to the result table, and is an ingredient whose management level is set to “high” or “medium” and can be used during business hours of the day. About the foodstuff which expires, a today expiration list is produced | generated and a process is moved to step S52.
ステップS52において、PC40が、本日期限切れリストをPC40の画面上に表示(出力)させ、図14に示した処理を終了する。 In step S52, the PC 40 displays (outputs) the expiration list for today on the screen of the PC 40, and ends the processing shown in FIG.
図15は、PC40の画面上に表示される本日期限切れリストを示す図である。本日期限切れリストには、「No」、「使用可能期限」、「発行No」、「食材名」、「バーコード」、および「チェック欄」の各項目に対する登録内容が表示される。「No」は、本日期限切れリストに表示される食材の番号を表す。「チェック欄」は、本日期限切れリストに表示されている食材を消費または廃棄した場合に、消費または廃棄したことを従業員がチェックするための欄を表す。また、「バーコード」に表されるバーコードは、ラベルに印字されているバーコードと同一である。このため、本日期限切れリストに表示されるバーコードを読み取れば、食材に付されているラベルのバーコードを読み取った場合と同様の処理が行われることになる。このため、食材に付されているラベルのバーコードが汚れていて正確に読み取ることができない場合などに、食材に付されているラベルのバーコードの代わりに本日期限切れリストに表示されるバーコードを用いることができる。 FIG. 15 is a diagram showing a today's expiration list displayed on the screen of the PC 40. In the today's expiration list, registered contents for each item of “No”, “Usable period”, “Issuance No”, “Food name”, “Barcode”, and “Check column” are displayed. “No” represents the number of the food displayed in the expiration list for today. The “check column” represents a column for the employee to check that the food displayed on the expiration date list is consumed or discarded today. Further, the bar code represented by “bar code” is the same as the bar code printed on the label. For this reason, if the barcode displayed on the expiration date list is read today, the same processing as when the barcode on the label attached to the food is read is performed. For this reason, if the barcode on the label is dirty and cannot be read accurately, the barcode displayed on the expiration list today will be used instead of the barcode on the label. Can be used.
以上の食材管理システム100は、管理レベル“高”の食材ほど期限管理を厳密に行わなくてよい食材に対して、管理レベル“中”を設定し、管理レベル“中”の食材について店舗の閉店後に在庫として残す食材を保存場所ごとに全て従業員に選択させ、選択されなかった食材を保存場所ごとに消し込む。このため、管理レベル“中”の食材について、在庫として残す食材だけを従業員が食材情報保持サーバ50に入力すればよく、消費した食材や廃棄する食材を従業員が食材情報保持サーバ50に入力する必要はない。したがって、消込処理の作業量を少なくすることができ、食材の期限管理の漏れを防ぎつつ、食材の期限管理の負担を軽減することができる。 The above-described food management system 100 sets the management level “medium” for the foods that need not be strictly managed as to the food with the management level “high”, and closes the store for the food with the management level “medium”. Employees are allowed to select all the ingredients that will be left in stock for each storage location, and the unselected ingredients are erased for each storage location. For this reason, with regard to ingredients at the management level “medium”, the employee only needs to input the ingredients to be left in stock to the ingredient information holding server 50, and the employee inputs the consumed ingredients or the ingredients to be discarded to the ingredient information holding server 50. do not have to. Therefore, the amount of work for the consumption process can be reduced, and the burden of the deadline management of the food can be reduced while preventing the omission of the deadline management of the food.
また、以上の食材管理システム100は、店舗の閉店後に、管理レベル“中”の食材について在庫として残す食材を保存場所ごとに全て従業員に選択させ、選択されなかった食材を保存場所ごとに消し込むことができる。 In addition, after the store is closed, the above-described food management system 100 causes the employee to select all the ingredients left as stock for the management level “medium” for each storage place, and erases the unselected ingredients for each storage place. Can be included.
また、以上の食材管理システム100は、食材管理システム100で期限管理を行う必要のない食材に対して管理レベル“低”を設定し、管理レベル“低”の食材について期限管理の対象から除外する。このため、管理レベル“低”の食材について、期限管理を開始させないので、消込処理を行う必要がない。したがって、消込処理の作業量をさらに少なくすることができ、食材の期限管理の漏れを防ぎつつ、食材の期限管理の負担をさらに軽減することができる。 In addition, the above-described food management system 100 sets the management level “low” for the food that does not need to be managed by the food management system 100 and excludes the food with the management level “low” from the target of the time management. . For this reason, since the expiration date management is not started for the food with the management level “low”, it is not necessary to perform the consumption process. Therefore, it is possible to further reduce the amount of work for the consumption process, and further reduce the burden of the deadline management of the food while preventing omission of the deadline management of the food.
また、以上の食材管理システム100は、ラベルに管理レベルを印字する。このため、ラベルを見れば管理レベルを把握できるように、することができる。 Moreover, the above foodstuff management system 100 prints a management level on a label. Therefore, the management level can be grasped by looking at the label.
また、以上の食材管理システム100は、食材の使用可能期限が算出した後に、ラベルを発行する。このため、発行するラベルに、食材の使用可能期限を印字することができる。 In addition, the above-described food material management system 100 issues a label after calculating the usable period of the food material. For this reason, the expiration date which can use a foodstuff can be printed on the label to issue.
また、以上の食材管理システム100は、ラベルに、食材名、管理レベル、使用可能期限、保存場所、コメント、およびバーコードを印字する。このため、ラベルを見ればこれら情報を把握できるように、することができる。 Moreover, the above foodstuff management system 100 prints a foodstuff name, a management level, an expiration date, a storage location, a comment, and a barcode on a label. For this reason, the information can be grasped by looking at the label.
また、以上の食材管理システム100は、管理レベル“中”の食材について店舗の閉店後に在庫として残す食材を保存場所ごとに全て従業員に選択させ、選択されなかった食材を保存場所ごとに消し込む。このため、管理レベル“中”の食材の消し込みを行いやすくすることができ、食材の期限管理の負担をさらに軽減することができる。 In addition, the above-described food management system 100 causes the employee to select all the ingredients left in stock after the store is closed for the management level “medium” for each storage place, and erases the unselected ingredients for each storage place. . For this reason, it is possible to easily erase the food at the management level “medium”, and it is possible to further reduce the burden of managing the deadline of the food.
また、以上の食材管理システム100は、図9の在庫チェック画面において、在庫情報表示領域92に表示されるレコードの背景色を使用可能期限に応じて変化させる。このため、在庫チェック画面を見れば食材の使用可能期限を容易に把握できるように、することができる。 Moreover, the above foodstuff management system 100 changes the background color of the record displayed in the inventory information display area 92 on the inventory check screen of FIG. For this reason, if the stock check screen is viewed, it is possible to easily grasp the expiration date of the ingredients.
<変形例>
本実施形態において、食材情報保持サーバ50は、本部に設置されるサーバであってもよい。すなわち、食材情報保持サーバ50は、クラウド上に設けられていなくてもよい。このように構成される場合、食材情報保持サーバ50は、本部の管理者の操作に応じて商品マスタ、食材期限マスタ、およびコメントマスタの設定および更新がなされる。そして、食材情報保持サーバ50は、本部の管理者の操作に応じて商品マスタ、食材期限マスタ、およびコメントマスタを各店舗のPC40に送信する。
<Modification>
In the present embodiment, the ingredient information holding server 50 may be a server installed at the headquarters. That is, the food material information holding server 50 may not be provided on the cloud. When configured in this way, the food material information holding server 50 sets and updates the product master, the food material term master, and the comment master in accordance with the operation of the manager of the headquarters. Then, the food material information holding server 50 transmits the product master, the food material term master, and the comment master to the PC 40 of each store according to the operation of the manager of the headquarters.
本実施形態において、食材情報保持サーバ50は、店舗ごとのラベルの発行数を計数してもよい。このようにすることで、本部の管理者が、ラベルの発行数が少ない店舗に対して食材の期限管理を的確に行えているのかを確認したり、ラベルの発行数が多い店舗に対して食材の入荷量が多すぎないのかを確認したりすることができる。 In this embodiment, the foodstuff information holding server 50 may count the number of labels issued for each store. In this way, the headquarters administrator can check whether the deadline management of food ingredients is properly performed for stores with a small number of label issuances, and foodstuffs for stores with a large number of label issuances. It is possible to confirm whether there is too much in stock.
本実施形態では、店舗AAAに、ラベル発行装置10およびPC40を1台ずつ設けたが、これに限らず、ラベル発行装置10を複数台設けたり、PC40を複数台設けたりしてもよい。 In the present embodiment, one label issuing device 10 and one PC 40 are provided in the store AAA. However, the present invention is not limited to this, and a plurality of label issuing devices 10 or a plurality of PCs 40 may be provided.
本実施形態では、食材管理システム100に、店舗AAAおよび店舗BBBの2店舗を設けたが、これに限らず、1店舗だけ設けてもよいし、3店舗以上設けてもよい。 In this embodiment, the foodstuff management system 100 is provided with two stores, the store AAA and the store BBB. However, the present invention is not limited to this, and only one store may be provided, or three or more stores may be provided.
本実施形態では、加工業態とは、食材を加工するための処理方法の区分のことであり、例えば食材の入庫、解凍、開封、加熱、消費、廃棄などがあることとした。しかし、加工業態とは、加工後の食材の保存方法の区分のことであり、例えば冷凍、冷蔵、常温、茹で、真空パックなどがあることとしてもよい。 In the present embodiment, the processing business category is a classification of processing methods for processing food materials, and includes, for example, food storage, thawing, opening, heating, consumption, and disposal. However, the processing business category is a classification of a method for preserving processed foods, and may be, for example, frozen, refrigerated, room temperature, boiled, or vacuum packed.
本実施形態では、消込処理により、消込対象の食材を消し込む。この消し込みにおいて、実績テーブルから消込対象の実績データを削除してもよいし、消込対象の実績データを実績テーブルから他のテーブルに移動させてもよい。 In this embodiment, the consumption target food is erased by the consumption process. In this application, the result data to be erased may be deleted from the result table, or the result data to be erased may be moved from the result table to another table.
本実施形態では、管理レベルを文字でラベルに印字したが、これに限らず、管理レベルに応じてラベルの発行態様を変化させればよい。具体的には、管理レベルに応じた模様をラベルに印刷したり、管理ラベルに応じた色彩で印字または印刷を行ったり、管理レベルに応じた色彩のラベルを用いたりしてもよい。また、ラベルがライナレスである場合には管理レベルに応じてラベルの長さを変えるなど、管理レベルに応じてラベルの形状を変化させてもよい。また、管理レベルが“低”であれば「本日中に廃棄」と印字するなど、管理レベルに応じて印字フォーマットを異ならせてもよい。 In this embodiment, the management level is printed on the label with characters. However, the present invention is not limited to this, and the label issuing mode may be changed according to the management level. Specifically, a pattern corresponding to the management level may be printed on the label, printing or printing may be performed with a color corresponding to the management label, or a color label corresponding to the management level may be used. Further, when the label is linerless, the label shape may be changed according to the management level, such as changing the length of the label according to the management level. Further, if the management level is “low”, the print format may be changed depending on the management level, such as “discarded today”.
本実施形態では、ラベルに使用可能期限を印字したが、使用可能期限の曜日に応じた色彩で使用可能期限を印字したり、使用可能期限の曜日に応じた色彩の模様やマークを印字したりしてもよい。 In this embodiment, the expiration date is printed on the label, but the expiration date is printed in a color according to the day of the expiration date, or a color pattern or mark is printed according to the day of the expiration date. May be.
本実施形態では、管理レベル“低”の食材を、食材管理システム100で期限管理を行う必要のない食材としたので、管理レベル“低”の食材は、食材管理システム100による食材の期限管理が開始されない。しかし、管理レベル“低”の食材も食材管理システム100で期限管理を行うこととし、ラベル発行装置10によりラベルが発行された場合と、食材の製造会社がパッケージなどにバーコードを付しているバーコードがスキャナ部109で読み取られた場合と、で食材管理システム100による食材の期限管理を開始してもよい。この場合、管理レベル“低”の食材の消込処理を、店舗の閉店時や、店舗の休憩時や、食材の使用可能期限が切れたタイミングで行ってもよいし、食材管理システム100による食材の期限管理を開始したのと同時に行ってもよい。 In the present embodiment, the food with the management level “low” is the food that does not need to be managed by the food management system 100, so that the food with the management level “low” is managed by the food management system 100. Not started. However, it is assumed that the food management system 100 performs the deadline management for the food with the management level “low”, and when the label is issued by the label issuing device 10, the food manufacturer attaches a barcode to the package or the like. When the bar code is read by the scanner unit 109, the expiration date management of the ingredients by the ingredient management system 100 may be started. In this case, the consumption level of the food with the management level “low” may be removed when the store is closed, when the store is closed, or when the usable period of the food has expired. It may be performed at the same time as starting the deadline management.
本実施形態では、図9の在庫チェック画面において、管理レベルが“中”に設定されている食材について、店舗の閉店後に在庫として残す食材を全て従業員に登録させることで、登録されなかった食材を全て消費されたものとして一括で消し込みを行う。しかし、登録されなかった食材について、消費されたものとしてではなく廃棄されたものとして、全て一括で消し込んでもよい。 In the present embodiment, in the inventory check screen of FIG. 9, for the ingredients for which the management level is set to “medium”, the ingredients that are left as stock after the store is closed are registered by the employee, so that the ingredients that are not registered are registered. It is erased in a lump as if all were consumed. However, all the unregistered ingredients may be erased as a whole, not as consumed but discarded.
本実施形態では、図9の在庫チェック画面において、在庫情報表示領域92に表示されるレコードの文字の背景色を、使用可能期限に応じて変化させた。しかし、これに限らず、在庫情報表示領域92に表示されるレコードの表示態様を、使用可能期限に応じて変化させればよい。具体的には、例えば文字の色彩、大きさ、太さなどを変化させたり、文字の点滅速度を変化させたり、廃棄するように促す画像(アイコン)を表示させてもよい。 In the present embodiment, the background color of the character of the record displayed in the inventory information display area 92 on the inventory check screen in FIG. However, the present invention is not limited to this, and the display mode of the records displayed in the inventory information display area 92 may be changed according to the usable period. Specifically, for example, an image (icon) for changing the color, size, thickness, etc. of the character, changing the blinking speed of the character, or discarding the character may be displayed.
本実施形態において、図9の在庫チェック画面に「消込操作」の項目を設け、この項目に図8に示したように消費ボタンおよび廃棄ボタンを表示させてもよい。このようにすることで、在庫チェック画面から、管理レベルが“中”である食材について個別に、消費したものとして消し込んだり、廃棄したものとして消し込んだりすることができる。 In the present embodiment, an item “consumption operation” may be provided on the inventory check screen of FIG. 9, and a consumption button and a discard button may be displayed on this item as shown in FIG. By doing in this way, it is possible to erase from the inventory check screen the foods whose management level is “medium” individually as consumed or as discarded.
本実施形態において、図9の在庫チェック画面を、携帯電話やタブレット端末といった携帯情報端末に表示させてもよい。この場合、従業員による操作を簡易にするために、携帯情報端末に設けられている所定のハードキー(例えばエンターキー)や、携帯情報端末のタッチパネルに表示される所定のアイコン(例えば確定アイコン)を、確定ボタン93の代わりに用いることができるようにしてもよい。 In the present embodiment, the inventory check screen of FIG. 9 may be displayed on a portable information terminal such as a mobile phone or a tablet terminal. In this case, in order to simplify the operation by the employee, a predetermined hard key (for example, enter key) provided on the portable information terminal or a predetermined icon (for example, confirmation icon) displayed on the touch panel of the portable information terminal. May be used instead of the confirmation button 93.
本実施形態では、図9の在庫チェック画面で、管理レベル“中”の食材のうち在庫として残す食材が従業員により選択され、従業員により確定ボタン93が押下されると(第2のタイミング)、管理レベル“中”の食材のうち選択されたもの以外の消し込みを食材情報保持サーバ50が行う。ここで、管理レベル“中”の食材が全て消費または廃棄され、在庫として残す管理レベル“中”の食材がない場合が生じ得る。この場合、図9の在庫チェック画面において、従業員は、食材を選択することなく確定ボタン93を押下すればよい。また、上述の消し込みを、予め定められた時刻(例えば28時)(第1のタイミング)が経過すると食材情報保持サーバ50が行うこととしておき、ステップS22における在庫チェック画面を開くための操作を従業員が行わないようにしてもよい。 In the present embodiment, on the inventory check screen of FIG. 9, when an employee selects a food item to be left in stock from among the management level “medium” foods, and the employee presses the confirm button 93 (second timing). The food information holding server 50 erases the food other than the selected food of the management level “medium”. Here, there may be a case where all the food with the management level “medium” is consumed or discarded, and there is no food with the management level “medium” left as stock. In this case, on the inventory check screen of FIG. 9, the employee may press the confirm button 93 without selecting the food. In addition, the food information holding server 50 performs the above-described elimination when a predetermined time (for example, 28:00) (first timing) elapses, and an operation for opening the inventory check screen in step S22 is performed. Employees may not do this.
本実施形態では、ラベル発行装置10は、図10のラベル発行時にステップS5の実績データを送信する処理を、ステップS4のラベルを発行する処理の後に行う。しかし、これに限らず、ラベル発行装置10は、ルータ30を介してネットワーク20に接続されている状態で予め定められた時間(例えば5分)が経過するたびに、ステップS5の実績データを送信する処理を行ってもよい。 In the present embodiment, the label issuing device 10 performs the process of transmitting the result data in step S5 when issuing the label in FIG. 10 after the process of issuing the label in step S4. However, the present invention is not limited to this, and the label issuing device 10 transmits the result data of step S5 every time a predetermined time (for example, 5 minutes) elapses while being connected to the network 20 via the router 30. You may perform the process to do.
本実施形態では、図10のステップS6において説明したように、食材情報保持サーバ50が、実績データを記録したタイミングで、実績データが生成された食材について食材管理システム100による期限管理が開始される。このため、本実施形態では、食材管理システム100による期限管理の対象とするか否かの判断を、食材情報保持サーバ50が、実績データを記録したタイミングで行うことになる。しかし、これに限らず、例えば使用可能期限を算出したタイミングでラベル発行装置10が行ってもよいし、品番およびファンクションキーが入力されたタイミングでラベル発行装置10が行ってもよい。これらの場合、ラベル発行装置10が生成する実績データに、食材管理システム100による期限管理の対象とするか否かの判断結果を含めてもよい。 In the present embodiment, as described in step S6 of FIG. 10, the deadline management by the food material management system 100 is started for the food material for which the actual data is generated at the timing when the food information holding server 50 records the actual data. . For this reason, in this embodiment, it is judged at the timing when the foodstuff information holding server 50 recorded performance data whether it is set as the object of the time limit management by the foodstuff management system 100. However, the present invention is not limited to this. For example, the label issuing device 10 may perform the timing when the usable period is calculated, or may be performed by the label issuing device 10 when the product number and the function key are input. In these cases, the result data generated by the label issuing device 10 may include a determination result as to whether or not to be subject to time limit management by the food material management system 100.
本実施形態では、図13の廃棄予定リストに、全ての管理レベルの食材をリスト化するが、管理レベルごとに食材をリスト化してもよい。このようにすれば、従業員は、例えば管理レベル“低”の食材についての廃棄予定リストを出力させ、この廃棄予定リストを見ながら食材の廃棄を行うことができる。この場合、その日のうちに確実に廃棄しなくてはならない管理レベル“低”の食材を漏れなく見つけることができ、食材の期限管理の負担をさらに軽減することができる。 In the present embodiment, all the management level ingredients are listed in the disposal schedule list of FIG. 13, but the ingredients may be listed for each management level. In this way, the employee can output a disposal schedule list for, for example, a food with a management level “low”, and can discard the food while viewing the disposal schedule list. In this case, a food with a management level “low” that must be surely discarded within the same day can be found without omission, and the burden of managing the deadline of the food can be further reduced.
本実施形態において、図13の廃棄予定リストや、図14、15の本日期限切れリストを、食材の保存場所ごとに出力してもよい。また、図13の廃棄予定リストや、図14、15の本日期限切れリストにおいて、リスト化する食材を、管理レベルや保存場所に応じてソートしてもよい。 In the present embodiment, the disposal schedule list in FIG. 13 and the today expiration list in FIGS. 14 and 15 may be output for each storage location of the foodstuff. In addition, in the disposal schedule list of FIG. 13 and the today expiration list of FIGS. 14 and 15, the ingredients to be listed may be sorted according to the management level and the storage location.
本実施形態では、図14、15の本日期限切れリストに、当日の営業時間中に使用可能期限が切れる食材をリスト化するが、翌日以降の任意の時刻までに使用可能期限が切れる食材をリスト化してもよい。 In this embodiment, the ingredients whose usable expiration date expires during the business hours of the day are listed in the today expired list of FIGS. 14 and 15, but the ingredients whose usable expiration date expires by any time after the next day are listed. May be.
またさらに、第1の時刻(例えば17時)から第2の時刻(例えば25時)までの間に使用可能期限が切れる食材を、第1の時刻(例えば17時)に使用可能期限が切れる食材としてリスト化してもよい。このように使用可能期限を丸めることで、夜の営業時間中(例えば18時から25時)に使用可能期限が切れてしまう食材を、夜の営業時間が始まる前に廃棄することができるので、夜の営業時間中に使用可能期限を気にする必要がなくなり、食材の期限管理の負担をさらに軽減することができる。また、上述のように使用可能期限を丸めて、丸めた後の使用可能期限をラベルに印字してもよい。 Furthermore, a food that expires from the first time (for example, 17:00) to a second time (for example, 25:00) is replaced with a food that expires from the first time (for example, 17:00). May be listed as By rounding the expiration date in this way, ingredients that expire during the night business hours (for example, from 18:00 to 25:00) can be discarded before the night business hours begin, There is no need to worry about the expiration date during night business hours, and the burden of managing the expiration date of the food can be further reduced. Further, the usable expiration date may be rounded as described above, and the usable expiration date after the rounding may be printed on the label.
本実施形態において、図10の処理によりラベルを発行したり、図9の在庫チェック画面により食材を消し込んだり、図15の本日期限切れリストの「チェック欄」にチェックを入れたりする際に、その作業を行った従業員の氏名やIDを記録してもよい。具体的には、上述のような作業を行う際に、従業員ごとに一意に紐付いたバーコードやIDを従業員に入力させて、入力された情報を記録する。このようにすることで、それぞれの操作を行った従業員を記録しておくことができる。 In the present embodiment, when issuing a label by the process of FIG. 10, erasing the food on the inventory check screen of FIG. 9, or checking the “check box” of the expiration date list of FIG. The name and ID of the employee who performed the work may be recorded. Specifically, when performing the above-described work, the employee is caused to input a barcode or ID uniquely associated with each employee, and the input information is recorded. By doing in this way, the employee who performed each operation can be recorded.
本実施形態において、PC40や食材情報保持サーバ50やラベル発行装置10のCPU101が、同一種類の食材ごとに、実績テーブルに記録されている食材の中から使用可能期限が最も近いものを抽出してもよい。このようにすることで、従業員は、同一種類の食材の中で最も使用可能期限が近いものを、把握することができる。このため、既に開封されている食材と同一種類の食材を新たに開封してしまったり、既に加熱されている食材と同一種類の食材を新たに加熱してしまったりするのを、抑制することができる。したがって、いわゆる食材の先入れ先出しを実現することができるので、食材の廃棄ロスを減らすことができ、食材の期限管理の負担をさらに軽減することができる。 In the present embodiment, the PC 40, the food information holding server 50, and the CPU 101 of the label issuing device 10 extract, for each of the same type of food, the food with the closest usable period from the food recorded in the result table. Also good. By doing in this way, the employee can grasp | ascertain the thing with the nearest usable time limit among the same kind of foodstuffs. For this reason, it is possible to suppress the opening of a food of the same type as a food that has already been opened or the heating of a food of the same type as a food that has already been heated. it can. Therefore, since the so-called first-in first-out of the food can be realized, the waste loss of the food can be reduced, and the burden of managing the deadline of the food can be further reduced.
またさらに、同一種類の食材を複数用いたい場合が想定される。そこで、PC40や食材情報保持サーバ50やラベル発行装置10のCPU101が、同一種類の食材ごとに、使用可能期限が最も近いものから順に複数の食材を、実績テーブルに記録されている食材の中から抽出してもよい。 Furthermore, the case where it is desired to use a plurality of foods of the same type is assumed. Therefore, the CPU 40 of the PC 40, the food information holding server 50, and the label issuing device 10 selects a plurality of foods from the foods recorded in the result table in order from the one with the closest usable time limit for each food of the same type. It may be extracted.
またさらに、バーコードや発行Noが入力された食材が、抽出した食材とは異なる場合に、使用可能期限の近い食材が他にあることを報知部により報知してもよい。このようにすることで、既に開封されている食材と同一種類の食材を新たに開封してしまったり、既に加熱されている食材と同一種類の食材を新たに加熱してしまったりするのを、より的確に抑制することができる。 Furthermore, when the food to which the barcode or the issue number is input is different from the extracted food, the notification unit may notify that there is another food that has a usable expiration date. By doing this, it is possible to newly open the same kind of food as the food that has already been opened, or to newly heat the same kind of food as the already heated food, It can be suppressed more accurately.
またさらに、使用可能期限が最も近い食材を抽出した際や、報知部による上述の報知を行う際に、使用可能期限が最も近い食材の保存場所を従業員に報知してもよい。 Still further, when the food with the closest usable deadline is extracted or when the above-mentioned notification is given by the notification unit, the storage location of the food with the closest usable deadline may be notified to the employee.
本実施形態において、食材の種類ごとに、実績テーブルに記録されている食材のうち同一種類の食材の数量を計数し、計数結果を報知部により報知してもよい。このようにすることで、それぞれの食材が、どれだけ在庫として店舗にあるのかを報知して、ユーザビリティを向上させることができる。 In the present embodiment, for each type of food, the quantity of the same type of food recorded in the result table may be counted, and the count result may be notified by the notification unit. By doing in this way, it can alert | report how much each foodstuff is in a store as stock, and can improve usability.
またさらに、食材の種類ごとに上限値や下限値を予め設定しておき、上述の計数結果が上限値より大きかったり、上述の計数結果が下限値より小さかったりしたら、その旨を報知部により報知してもよい。このようにすることで、同一種類の食材が在庫過多になったり、同一種類の食材が在庫不足になったりするのを抑制することができる。 Furthermore, an upper limit value and a lower limit value are set in advance for each type of food, and if the above-described count result is larger than the upper limit value or the above-mentioned count result is smaller than the lower limit value, a notification to that effect is given. May be. By doing in this way, it can suppress that the same kind of foodstuff becomes overstock, or the same kind of foodstuff becomes insufficient in stock.
本実施形態において、“開封”という加工業態に、食材の入っている容器や袋の封を開くという行為の他に、道具または素手で食材に触れる行為を含めてもよい。道具または素手で食材に触れる行為とは、例えば、包丁や素手で食材を切る行為や、箸や素手で食材を混ぜる行為などである。これらの行為が行われると、食材が空気に触れて酸化が進み、食材が傷みやすくなるため、開封後の使用期限を極めて短く(例えば、閉店までなど)するとともに、開封後の管理レベルを“低”にすることが好ましい。 In the present embodiment, the process of “opening” may include an act of touching the food with a tool or bare hands, in addition to the action of opening the container or bag containing the food. The act of touching ingredients with a tool or bare hands is, for example, an action of cutting ingredients with a knife or bare hands, or an action of mixing ingredients with chopsticks or bare hands. If these actions are taken, the food will come into contact with the air and oxidation will progress, making the food easy to be damaged. Therefore, the expiration date after opening is extremely short (for example, until closing), and the management level after opening is set to “ “Low” is preferred.
本実施形態では、廃棄予定リストおよび本日期限切れリストをPC40の画面上に表示することとしたが、これに限らず、例えば用紙に印刷することとしてもよい。 In the present embodiment, the disposal schedule list and today's expiration list are displayed on the screen of the PC 40. However, the present invention is not limited to this. For example, printing may be performed on paper.
本実施形態において、ラベル発行装置10は、食材の期限切れを判断し、期限切れの場合にはラベルの発行を禁止するように構成されてもよい。このように構成される場合、ラベル発行装置10はCPU101と報知部とを備えるように構成されてもよい。CPU101は、食材の期限が切れているか否か判断する。報知部は、食材の期限が切れていると判断された場合にその旨を報知する。報知方法は、例えば警告音(例えば、ビープ音など)であってもよいし、POP表示であってもよいし、表示画面の色の変更であってもよいし、表示画面の点滅であってもよいし、期限を超えている旨の印字がなされたラベルを発行させてもよいし、その他の方法であってもよい。 In the present embodiment, the label issuing device 10 may be configured to determine that a food has expired and to prohibit label issuance if the food has expired. When configured in this way, the label issuing device 10 may be configured to include a CPU 101 and a notification unit. The CPU 101 determines whether the ingredients have expired. When it is determined that the food has expired, the notification unit notifies that fact. The notification method may be, for example, a warning sound (for example, a beep sound), a POP display, a display screen color change, or a display screen blinking. Alternatively, a label on which the expiration date has been printed may be issued, or another method may be used.
以下、上記構成(ラベルの発行を禁止する構成)のラベル発行装置10の処理について具体的に説明する。まず、食材に付されているバーコードをスキャナ部109が読み取ると、CPU101はスキャナ部109が読み取ったバーコードの情報(品番、発行No、操作No、使用可能期限)を取得する。次に、CPU101は、時計部110から現在の時刻情報(例えば、年月日および時刻)を取得する。そして、CPU101は、取得したバーコードの情報および現在の時刻情報に基づいて食材の期限切れを判断する。例えば、CPU101は、時計部110から取得した時刻情報によって示される年月日および時刻が、使用可能期限によって示される年月日および時刻を超えていた場合に食材が期限切れであると判断する。この場合、CPU101は、食材が期限切れである旨を表示部104に表示させるとともに報知部にその旨を報知させる。表示部104に表示させる内容としては、例えば期限切れになった食材の名前(食材名)と「○○(品名)は、食材の使用可能期限がきれています」などの文字列の情報などである。このように構成されることによって、使用可能期限が切れてしまった食材を従業員が即座に把握することができる。そのため、使用可能期限が切れてしまった食材を誤って使用してしまうおそれもなく、厳密な食材の期限管理が可能になる。 Hereinafter, the process of the label issuing device 10 having the above configuration (configuration that prohibits label issuance) will be described in detail. First, when the scanner unit 109 reads a barcode attached to a food material, the CPU 101 acquires information (part number, issue number, operation number, usable time limit) of the barcode read by the scanner unit 109. Next, the CPU 101 acquires current time information (for example, date and time) from the clock unit 110. Then, the CPU 101 determines that the food has expired based on the acquired barcode information and current time information. For example, the CPU 101 determines that the food has expired when the date and time indicated by the time information acquired from the clock unit 110 exceeds the date and time indicated by the usable time limit. In this case, the CPU 101 causes the display unit 104 to display that the food has expired and causes the notification unit to notify the fact. The contents to be displayed on the display unit 104 include, for example, the name of the expired ingredient (the ingredient name) and character string information such as “XX (product name) has expired the usable period of the ingredient”. . By being configured in this way, the employee can immediately grasp the ingredients whose usable expiration date has expired. Therefore, there is no risk of accidentally using the food that has expired the usable time limit, and it becomes possible to strictly manage the time limit of the food.
上述した例では、食材に付されているバーコードが読み取られた時点の年月日および時刻(以下、「現在日付時刻」という。)が、バーコードに含まれる使用可能期限によって示される年月日および時刻(以下、「可能日付時刻」という。)を超えていた場合に、CPU101が食材の期限切れを判断する構成を示したが、CPU101は食材に付されている現在日付時刻が、可能日付時刻から所定の時間(例えば、30分、1時間)遡った時刻を超えているか否かを判断してもよい。このように構成される場合、報知部は、段階ごとに報知内容を変えてもよい。例えば、現在日付時刻が、可能日付時刻を超えていた場合には、食材の使用可能期限が切れているため、報知部は使用可能期限が切れている旨の報知を行う。また、現在日付時刻が、可能日付時刻から所定の時間(例えば、30分、1時間)遡った時刻を超えている場合には、食材の使用可能期限は切れていないが、食材の使用可能期限が近いため、報知部は食材の期限切れが近づいている旨の報知を行う。さらに、報知部は段階ごと(現在日付時刻が使用可能期限を超えている場合と、現在日付時刻が使用可能期限を所定時間遡った時刻を超えている場合)に報知方法を変えてもよい。例えば、報知部は、段階に応じて音量の大きさを変更してもよいし、警告音の間隔を変更してもよいし、表示画面の表示態様を変更(使用可能期限が近い順にPOP表示を大きくする)してもよいし、表示画面の点滅間隔を変更してもよい。 In the above-described example, the date and time (hereinafter referred to as “current date time”) when the barcode attached to the food is read is indicated by the expiration date included in the barcode. The configuration in which the CPU 101 determines that the food has expired when the date and time (hereinafter referred to as “possible date time”) has been exceeded is shown. The CPU 101 indicates that the current date and time attached to the food is the possible date. It may be determined whether or not a time that is a predetermined time (for example, 30 minutes, 1 hour) is exceeded from the time. When comprised in this way, an alerting | reporting part may change alerting | reporting content for every step. For example, when the current date time exceeds the possible date time, the usable period of the food has expired, so the notification unit notifies that the usable period has expired. In addition, when the current date time exceeds a time that is a predetermined time (for example, 30 minutes, 1 hour) from the possible date time, the usable period of the ingredients has not expired, but the usable period of the ingredients Therefore, the notification unit notifies that the food is about to expire. Further, the notification unit may change the notification method for each stage (when the current date and time exceeds the usable time limit and when the current date and time exceeds a time that is a predetermined time before the usable time limit). For example, the notification unit may change the volume level according to the stage, change the interval of the warning sound, or change the display mode of the display screen (POP display in order from the nearest usable period) Or the blinking interval of the display screen may be changed.
またさらに、予め定められた期間に使用可能期限が切れる食材について、予め定められたタイミングで報知部にその旨を報知させることとしてもよい。具体的には、例えば11時から14時に営業している飲食店であれば、営業中である11時から14時の間に使用可能期限が切れる食材について、営業前の10時に報知部にその旨を報知させることとしてもよい。この場合、忙しい営業中に使用可能期限を気にする必要がなくなるため、食材の期限管理の負担をさらに軽減することが可能になる。またさらに、使用可能期限が近づくに従って、報知の間隔を短くしてもよい。 Furthermore, it is good also as making an alerting | reporting part alert | report to that with a predetermined timing about the foodstuff which an usable period expires in a predetermined period. Specifically, for example, if a restaurant is open from 11:00 to 14:00, inform the notification section about the food that expires from 11:00 to 14:00 that is open for business. It is good also as making it alert | report. In this case, since it is not necessary to worry about the expiration date during busy business hours, it is possible to further reduce the burden of managing the expiration date of the ingredients. Furthermore, the notification interval may be shortened as the usable time limit approaches.
またさらに、全ての食材について、報知部により食材の期限切れが近づいている旨の報知を行うのではなく、所定の管理レベルの食材についてや、所定の保存場所に保存されている食材についてのみ、報知部により食材の期限切れが近づいている旨を報知してもよい。このようにすることで、報知部により食材の期限切れが近づいている旨を報知する食材を限定して、使用可能期限の確認漏れが発生しやすい食材についてのみ報知させたり、その日のうちに全て廃棄する管理レベル“低”の食材については敢えて報知させないようにしたりすることができる。 Furthermore, for all ingredients, the reporting unit does not notify that the ingredients are about to expire, but only informs about the ingredients at a predetermined management level or the ingredients stored in a prescribed storage location. You may alert | report that the expiration of a foodstuff is approaching by the part. In this way, by limiting the ingredients that inform the fact that the expiration date of the ingredients is approaching by the notification unit, let us inform only about the ingredients that are likely to fail to check the expiration date of use, or discard all within the day The management level “low” food can be dared not to be notified.
本実施形態において、ラベル発行装置10(媒体出力装置)は、食材管理システム100における各処理を1台で実行するように構成されてもよい。このように構成される場合、ラベル発行装置10は、設定手段、ハードディスクをさらに備える。CPU101は、従業員の操作に応じて食材ごとに使用期限を設定する。より具体的には、CPU101は、従業員の操作に応じて食材期限マスタの設定および更新を行う。この際、ラベル発行装置10のCPU101は、従業員の操作に応じて食材情報保持サーバ50にアクセスすることによって商品マスタ、食材期限マスタ、および管理レベルの設定および更新を行ってもよいし、商品マスタ、食材期限マスタ、コメントマスタ、および管理レベルが予めラベル発行装置10のハードディスクに記憶されている場合には、CPU101は従業員の操作に応じてハードディスクに記憶されている商品マスタ、食材期限マスタ、コメントマスタ、および管理レベルの設定および更新を行ってもよい。さらに、CPU101は、従業員の操作に応じて食材の加工業態を複数設定し、食材の加工業態ごとの使用期限を設定する。このように構成されることによって、1台のラベル発行装置10で食材の期限管理を厳密に行うことが可能になる。また、ラベル発行装置10は、通信部105を介して印字情報を無線タグや電子ペーパーに出力するように構成されてもよい。 In the present embodiment, the label issuing device 10 (medium output device) may be configured to execute each process in the food material management system 100 by one unit. When configured in this way, the label issuing device 10 further includes setting means and a hard disk. CPU101 sets an expiration date for every foodstuff according to the operation of an employee. More specifically, the CPU 101 sets and updates the food term master according to the operation of the employee. At this time, the CPU 101 of the label issuing device 10 may set and update the product master, the food term master, and the management level by accessing the food information holding server 50 according to the operation of the employee. When the master, the ingredient expiration master, the comment master, and the management level are stored in advance in the hard disk of the label issuing device 10, the CPU 101 stores the commodity master and the ingredient expiration master stored in the hard disk in accordance with the operation of the employee. The comment master and management level may be set and updated. Further, the CPU 101 sets a plurality of food processing categories according to the operation of the employee, and sets an expiration date for each food processing category. By being configured in this way, it becomes possible to strictly manage the deadline of the food with one label issuing device 10. Further, the label issuing device 10 may be configured to output print information to a wireless tag or electronic paper via the communication unit 105.
本発明は、上述の実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。 The present invention is not limited to the above-described embodiment, and various modifications and applications can be made without departing from the gist of the present invention.
なお、本発明の各処理を実行するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、ラベル発行装置10の各処理に係る上述した種々の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器などのハードウェアを含むものであってもよい。また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、フラッシュメモリなどの書き込み可能な不揮発性メモリ、CD−ROMなどの可搬媒体、コンピュータシステムに内蔵されるハードディスクなどの記憶装置のことをいう。 Note that the program for executing each process of the present invention is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read into the computer system and executed, whereby the label issuing device 10 You may perform the various process mentioned above which concerns on each process. Here, the “computer system” may include an OS and hardware such as peripheral devices. Further, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used. The “computer-readable recording medium” means a flexible disk, a magneto-optical disk, a ROM, a writable nonvolatile memory such as a flash memory, a portable medium such as a CD-ROM, a hard disk built in a computer system, etc. This is a storage device.
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネットなどのネットワークや電話回線などの通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(例えばDRAM(Dynamic Random Access Memory))のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置などに格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネットなどのネットワーク(通信網)や電話回線などの通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 Further, the “computer-readable recording medium” refers to a volatile memory (for example, DRAM (Dynamic DRAM) in a computer system that becomes a server or a client when a program is transmitted through a network such as the Internet or a communication line such as a telephone line. Random Access Memory)), etc., which hold programs for a certain period of time. The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the “transmission medium” for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, what is called a difference file (difference program) may be sufficient.
10…ラベル発行装置、20…ネットワーク、30…ルータ、40…PC、50…食材情報保持サーバ(管理装置)、101…CPU、102…ROM、103…RAM、104…表示部、105…通信部、106…操作部、107…ラベル印字部、108…ラベル排出部、109…スキャナ部、110…時計部 DESCRIPTION OF SYMBOLS 10 ... Label issuing apparatus, 20 ... Network, 30 ... Router, 40 ... PC, 50 ... Food information holding server (management apparatus), 101 ... CPU, 102 ... ROM, 103 ... RAM, 104 ... Display part, 105 ... Communication part , 106 ... operation part, 107 ... label printing part, 108 ... label discharge part, 109 ... scanner part, 110 ... clock part
Claims (9)
前記食材を管理対象として管理する管理手段と、
前記管理手段により前記管理対象として管理されている食材について、管理の継続の宣言の入力を受け付ける管理継続受付手段と、を備え、
前記管理手段は、前記管理対象として管理している食材のうち前記管理継続受付手段により前記継続の宣言の入力を受け付けていない食材を、前記管理対象から除外する
ことを特徴とする食材管理システム。 An ingredient management system for managing ingredients,
Management means for managing the food as a management target;
A management continuation receiving unit that receives an input of a declaration of continuation of management for the foodstuff managed as the management target by the management unit,
The said management means excludes the foodstuff which has not received the input of the said declaration of continuation by the said management continuation reception means among the foodstuffs managed as the said management object from the said management object.
予め定められた第1のタイミングと、
予め定められた操作の入力を受け付けた第2のタイミングと、
のうち少なくともいずれかのタイミングで、前記管理対象として管理している食材のうち前記管理継続受付手段により前記継続の宣言の入力を受け付けていない食材を、前記管理対象から除外する
ことを特徴とする請求項1に記載の食材管理システム。 The management means includes
A predetermined first timing;
A second timing at which an input of a predetermined operation is received;
Among the ingredients managed as the management object at least at any timing, the ingredients that have not received the continuation declaration input by the management continuation acceptance means are excluded from the management object. The foodstuff management system according to claim 1.
ことを特徴とする請求項1または2に記載の食材管理システム。 The classification means which classify | categorizes into the foodstuff managed as the said management object, and the foodstuff not managed as the said management object according to the priority of the management of the said foodstuff, or the processing business condition of the said foodstuff. Or the foodstuff management system of 2.
前記発行手段は、前記媒体の発行態様を、前記管理対象であるか否かに応じて異ならせる
ことを特徴とする請求項3に記載の食材管理システム。 An issuing means for issuing a medium on which at least the expiration date of the food is printed;
The food issue management system according to claim 3, wherein the issuing unit changes the issue mode of the medium depending on whether the medium is the management target.
前記発行手段は、前記算出手段により前記使用可能期限が算出された場合に、前記媒体を発行する
ことを特徴とする請求項4に記載の食材管理システム。 It further comprises a calculation means for calculating the expiration date of the ingredients,
The food material management system according to claim 4, wherein the issuing unit issues the medium when the usable period is calculated by the calculating unit.
ことを特徴とする請求項3から5のいずれか1項に記載の食材管理システム。 6. The data output means for outputting at least a product name and a usable expiration date as a list with respect to the food managed as the management target by the management means. 6. The listed food management system.
前記管理手段は、前記管理対象として管理している食材の保存場所を記憶し、前記管理対象として管理している食材のうち前記管理継続受付手段により前記継続の宣言の入力を受け付けていない食材を、前記保存場所ごとに前記管理対象から除外する
ことを特徴とする請求項1から6のいずれか1項に記載の食材管理システム。 The management continuation receiving means receives an input of the declaration of continuation for each storage place of the food,
The management means stores the storage location of the foodstuff managed as the management target, and the foodstuff that has not been accepted by the management continuation acceptance means for the continuation declaration among the foodstuffs managed as the management target. The food management system according to claim 1, wherein each storage location is excluded from the management target.
前記表示手段は、前記情報の表示態様を、前記食材の使用可能期限に応じて異ならせる
ことを特徴とする請求項1から7のいずれか1項に記載の食材管理システム。 Among the ingredients that are managed as the management target by the management means, the food that has received the input of the declaration of continuation by the management continuation acceptance means, the display means for displaying information,
The food management system according to any one of claims 1 to 7, wherein the display unit changes a display mode of the information according to a usable period of the food.
ことを特徴とする請求項1から8のいずれか1項に記載の食材管理システム。 For foodstuffs managed as the management target by the management means, when the time indicated by the usable period of the foodstuff or the time that is a predetermined time later than the time indicated by the usable deadline is exceeded, the fact is notified. The food management system according to claim 1, further comprising a notification unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015140094A JP6736842B2 (en) | 2015-07-13 | 2015-07-13 | Food management system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015140094A JP6736842B2 (en) | 2015-07-13 | 2015-07-13 | Food management system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017021670A true JP2017021670A (en) | 2017-01-26 |
| JP6736842B2 JP6736842B2 (en) | 2020-08-05 |
Family
ID=57888253
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015140094A Active JP6736842B2 (en) | 2015-07-13 | 2015-07-13 | Food management system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6736842B2 (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020082541A (en) * | 2018-11-27 | 2020-06-04 | 東芝テック株式会社 | Printer device and printer system |
| WO2020245965A1 (en) * | 2019-06-06 | 2020-12-10 | 三菱電機株式会社 | Abnormal behavior detection device, article warehouse, abnormal behavior detection method, and abnormal behavior detection program |
| WO2021014930A1 (en) * | 2019-07-22 | 2021-01-28 | パナソニックIpマネジメント株式会社 | Information device and control method |
| JP2022074812A (en) * | 2020-11-05 | 2022-05-18 | 東芝ライフスタイル株式会社 | Recipe proposal system |
| JP2022140493A (en) * | 2018-11-27 | 2022-09-26 | 東芝テック株式会社 | Printer device and printer system |
| CN117455219A (en) * | 2023-12-25 | 2024-01-26 | 山东鸿安食品科技有限公司 | A fermentation production ingredient optimization method and system |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001061457A (en) * | 1999-08-27 | 2001-03-13 | Efooto Kk | Food expiration date management method and apparatus, and recording medium recording food expiration date management program |
| JP2003067835A (en) * | 2001-08-24 | 2003-03-07 | Family Mart Co Ltd | Pos system having function for managing consumption limit data of sold merchandise |
| JP2011076385A (en) * | 2009-09-30 | 2011-04-14 | Fujitsu Frontech Ltd | Stock management apparatus and program |
| JP2014085043A (en) * | 2012-10-23 | 2014-05-12 | Sharp Corp | System for managing stored article in refrigerator |
| JP2014149635A (en) * | 2013-01-31 | 2014-08-21 | Toshiba Tec Corp | Server, sales processor, inspection terminal and commodity control system |
| JP2015109062A (en) * | 2013-10-24 | 2015-06-11 | 株式会社寺岡精工 | Food management system, management device and medium output device |
-
2015
- 2015-07-13 JP JP2015140094A patent/JP6736842B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001061457A (en) * | 1999-08-27 | 2001-03-13 | Efooto Kk | Food expiration date management method and apparatus, and recording medium recording food expiration date management program |
| JP2003067835A (en) * | 2001-08-24 | 2003-03-07 | Family Mart Co Ltd | Pos system having function for managing consumption limit data of sold merchandise |
| JP2011076385A (en) * | 2009-09-30 | 2011-04-14 | Fujitsu Frontech Ltd | Stock management apparatus and program |
| JP2014085043A (en) * | 2012-10-23 | 2014-05-12 | Sharp Corp | System for managing stored article in refrigerator |
| JP2014149635A (en) * | 2013-01-31 | 2014-08-21 | Toshiba Tec Corp | Server, sales processor, inspection terminal and commodity control system |
| JP2015109062A (en) * | 2013-10-24 | 2015-06-11 | 株式会社寺岡精工 | Food management system, management device and medium output device |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7107821B2 (en) | 2018-11-27 | 2022-07-27 | 東芝テック株式会社 | Printer device and printer system |
| JP2020082541A (en) * | 2018-11-27 | 2020-06-04 | 東芝テック株式会社 | Printer device and printer system |
| JP7266740B2 (en) | 2018-11-27 | 2023-04-28 | 東芝テック株式会社 | Printer device and printer system |
| JP2022140493A (en) * | 2018-11-27 | 2022-09-26 | 東芝テック株式会社 | Printer device and printer system |
| JP7270730B2 (en) | 2019-06-06 | 2023-05-10 | 三菱電機株式会社 | Abnormal behavior detection device, article storage, abnormal behavior detection method, and abnormal behavior detection program |
| JPWO2020245965A1 (en) * | 2019-06-06 | 2021-10-14 | 三菱電機株式会社 | Abnormal behavior detection device, article storage, abnormal behavior detection method, and abnormal behavior detection program |
| WO2020245965A1 (en) * | 2019-06-06 | 2020-12-10 | 三菱電機株式会社 | Abnormal behavior detection device, article warehouse, abnormal behavior detection method, and abnormal behavior detection program |
| JP2021018632A (en) * | 2019-07-22 | 2021-02-15 | パナソニックIpマネジメント株式会社 | Information processor and processing method |
| WO2021014930A1 (en) * | 2019-07-22 | 2021-01-28 | パナソニックIpマネジメント株式会社 | Information device and control method |
| JP2022074812A (en) * | 2020-11-05 | 2022-05-18 | 東芝ライフスタイル株式会社 | Recipe proposal system |
| JP7505968B2 (en) | 2020-11-05 | 2024-06-25 | 東芝ライフスタイル株式会社 | Recipe suggestion system |
| CN117455219A (en) * | 2023-12-25 | 2024-01-26 | 山东鸿安食品科技有限公司 | A fermentation production ingredient optimization method and system |
| CN117455219B (en) * | 2023-12-25 | 2024-04-12 | 山东鸿安食品科技有限公司 | A method and system for optimizing ingredients for fermentation production |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6736842B2 (en) | 2020-08-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2017021670A (en) | Food material management system | |
| US7907054B1 (en) | Advanced food and/or drink organization and/or handling system | |
| US7292146B1 (en) | Advanced food and or drink organization and or handling system | |
| JP2018035983A (en) | Food storage, internal shooting system | |
| CN107403248A (en) | Article control method, device, intelligent storage equipment and operating system | |
| US20220375320A1 (en) | Systems And Methods For Managing Information Associated With Storage Containers | |
| US20170038924A1 (en) | Graphical user interface indicating virtual storage of consumable items | |
| JP2000065465A (en) | Refrigerator with food management function | |
| JP5505619B2 (en) | Inventory expiration management system, inventory expiration management method, and program | |
| JP6393992B2 (en) | Food management system and medium output device | |
| CN111457667A (en) | Refrigerator remote control device, control method thereof and storage medium | |
| JP6397735B2 (en) | Information processing apparatus and program | |
| KR20070078939A (en) | Kitchen management device and food management method using the same | |
| JPH11316076A (en) | Method for managing food stored in refrigerator and refrigerator having food management function | |
| JP5245460B2 (en) | Mobile terminal and product sales processing system | |
| JP2001061457A (en) | Food expiration date management method and apparatus, and recording medium recording food expiration date management program | |
| JP2016145703A (en) | Information providing method, server, and information providing system | |
| JPH06261699A (en) | Apparatus for supporting preparation of cooking menu | |
| KR20080037129A (en) | Recommend cooking method and system using internet | |
| JP2017182712A (en) | Saving method proposing apparatus, saving method proposing program, and saving method proposing method | |
| JP7282247B1 (en) | INGREDIENT INFORMATION SEARCH SYSTEM, INGREDIENT INFORMATION SEARCH DEVICE, AND INGREDIENT INFORMATION SEARCH METHOD | |
| JP2022032614A (en) | Freshness information management device, electronic receipt management device, freshness information management system, and program | |
| JP2003004367A (en) | Food best-before date controller for refrigerator | |
| JP2000180031A (en) | Food managing device and food contacting chamber | |
| KR20180006719A (en) | Multi-function kitchen display device having a calorie information providing function of the expiration date through the bar code recognition of food |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180530 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20180601 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20180601 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20180809 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20180809 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190405 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190416 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190614 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191119 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200110 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200428 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200430 |
|
| 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: 20200616 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200629 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6736842 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |