(57)【要約】【課題】注文に対応した食材の発注管理を適正かつ実用的に行う。【解決手段】材料の在庫量に基づいて、発注量を管理する在庫管理システムであって、各商品の提供に必要な材料毎の使用量の情報を保持する第１の記憶部と、各材料の在庫量を、在庫の荷姿に即した単位で保持し、荷姿の単位には、少なくとも材料毎の仕入時の荷姿の単位と使用時の荷姿の単位が含まれる第２の記憶部と、各商品の販売量の情報を取得する販売情報取得部と、第１の記憶部から取得した各商品の提供に必要な材料毎の使用量の情報と、商品毎の販売量の情報に基づいて、材料毎の合計の使用量を算出する材料使用量算出部と、算出した材料毎の合計の使用量に基づいて、第２の記憶部に保持された各材料の在庫量を更新する材料在庫量更新部と、更新された第２の記憶部に保持された各材料の現在在庫量に基づいて、各材料の発注量を仕入時の荷姿の単位で算出する発注量算出部と、を備える。【選択図】図２
2017228235.tif 000002
【特許請求の範囲】
【請求項１】
材料の在庫量に基づいて、発注量を管理する在庫管理システムであって、
各商品の提供に必要な材料毎の使用量の情報を保持する第１の記憶部と、
各材料の在庫量を、在庫の荷姿に即した単位で保持し、荷姿の単位には、少なくとも材料毎の仕入時の荷姿の単位と使用時の荷姿の単位が含まれる第２の記憶部と、
各商品の販売量の情報を取得する販売情報取得部と、
前記第１の記憶部から取得した各商品の提供に必要な材料毎の使用量の情報と、商品毎の前記販売量の情報に基づいて、材料毎の合計の使用量を算出する材料使用量算出部と、
算出した材料毎の合計の使用量に基づいて、前記第２の記憶部に保持された各材料の在庫量を更新する材料在庫量更新部と、
更新された前記第２の記憶部に保持された各材料の現在在庫量に基づいて、各材料の発注量を仕入時の荷姿の単位で算出する発注量算出部と、を備えた在庫管理システム。
【請求項２】
前記第１の記憶部は、
商品に含まれる下位商品の提供に必要な材料毎の使用量の情報を保持し、
前記材料使用量算出部は、商品に下位商品が含まれる場合、その下位商品の提供に必要な材料毎の使用量の情報を併せて取得して、合計の使用量を算出する、請求項１に記載の在庫管理システム。
【請求項３】
前記第１の記憶部は、
複数回の提供に必要な量を予め仕込んで用意しておくことが可能な仕込商品の、１回の仕込に必要な材料毎の使用量の情報を保持し、
前記材料在庫量更新部は、仕込商品については、仕込が行われた際に、１回の仕込に必要な材料毎の使用量に基づいて在庫量を更新する、請求項１または２に記載の在庫管理システム。
【請求項４】
前記発注量算出部は、
前記第２の記憶部に保持された各材料の現在在庫量から得られる理論上の使用量に対し、実際の使用量との差を補填するために予め設定した材料毎の割り増し分を加算する歩留り補正を行い、歩留り補正値に基づいて、各材料の発注量を算出する、請求項１から３のいずれか１項に記載の在庫管理システム。
【請求項５】
前記第２の記憶部は、
在庫量を保持する荷姿の単位を、他の荷姿の単位での在庫量に変換して保持することが可能である、請求項１から４のいずれか１項に記載の在庫管理システム。
【請求項６】
前記発注量算出部は、
前記第２の記憶部の在庫量の情報が実在庫量に基づいて更新された場合には、更新後の各材料の在庫量に基づいて、各材料の発注量を算出する、請求項１から５のいずれか１項に記載の在庫管理システム。
【請求項７】
材料の在庫量に基づいて、発注量を管理するコンピュータを、
各商品の提供に必要な材料毎の使用量の情報を保持する第１の記憶部と、
各材料の在庫量を、在庫の荷姿に即した単位で保持し、荷姿の単位には、少なくとも材料毎の仕入時の荷姿の単位と使用時の荷姿の単位が含まれる第２の記憶部と、
各商品の販売量の情報を取得する販売情報取得部と、
前記第１の記憶部から取得した各商品の提供に必要な材料毎の使用量の情報と、商品毎の前記販売量の情報に基づいて、材料毎の合計の使用量を算出する材料使用量算出部と、
算出した材料毎の合計の使用量に基づいて、前記第２の記憶部に保持された各材料の在庫量を更新する材料在庫量更新部と、
更新された前記第２の記憶部に保持された各材料の現在在庫量に基づいて、各材料の発注量を仕入時の荷姿の単位で算出する発注量算出部と、して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲食店における食材の発注を管理する在庫管理システムおよびプログラムに関する。
【背景技術】
【０００２】
飲食店において、食材の発注量を適正にすることは、経営管理上の重要な課題である。例えば特許文献１には、食材の在庫情報を含む在庫品データベースを作成しておき、注文入力用端末機により入力された注文情報や配膳が完了した注文の情報を用いて在庫品データベースを更新することにより食材の在庫を管理し、食材の発注管理に利用するシステムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３０１８２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されたシステムは、単に注文情報と在庫品データベースを連携させたのみであり、実際に使用される食材の量に即した正確な在庫管理は実現できていなかった。また、食材毎の発注単位を考慮した在庫管理を行っていないため、発注管理に用いるのには実用的ではなかった。
【０００５】
そこで本発明の目的は、注文に対応した食材の発注管理を適正かつ実用的に行うことである。
【課題を解決するための手段】
【０００６】
本発明に係る在庫管理システムは、材料の在庫量に基づいて、発注量を管理する在庫管理システムであって、各商品の提供に必要な材料毎の使用量の情報を保持する第１の記憶部と、各材料の在庫量を、在庫の荷姿に即した単位で保持し、荷姿の単位には、少なくとも材料毎の仕入時の荷姿の単位と使用時の荷姿の単位が含まれる第２の記憶部と、各商品の販売量の情報を取得する販売情報取得部と、前記第１の記憶部から取得した各商品の提供に必要な材料毎の使用量の情報と、商品毎の前記販売量の情報に基づいて、材料毎の合計の使用量を算出する材料使用量算出部と、算出した材料毎の合計の使用量に基づいて、前記第２の記憶部に保持された各材料の在庫量を更新する材料在庫量更新部と、更新された前記第２の記憶部に保持された各材料の現在在庫量に基づいて、各材料の発注量を仕入時の荷姿の単位で算出する発注量算出部と、を備えたものである。
【０００７】
本発明に係るプログラムは、材料の在庫量に基づいて、発注量を管理するコンピュータを、各商品の提供に必要な材料毎の使用量の情報を保持する第１の記憶部と、各材料の在庫量を、在庫の荷姿に即した単位で保持し、荷姿の単位には、少なくとも材料毎の仕入時の荷姿の単位と使用時の荷姿の単位が含まれる第２の記憶部と、各商品の販売量の情報を取得する販売情報取得部と、前記第１の記憶部から取得した各商品の提供に必要な材料毎の使用量の情報と、商品毎の前記販売量の情報に基づいて、材料毎の合計の使用量を算出する材料使用量算出部と、算出した材料毎の合計の使用量に基づいて、前記第２の記憶部に保持された各材料の在庫量を更新する材料在庫量更新部と、更新された前記第２の記憶部に保持された各材料の現在在庫量に基づいて、各材料の発注量を仕入時の荷姿の単位で算出する発注量算出部と、して機能させるものである。
【発明の効果】
【０００８】
本発明によれば、注文に対応した食材の発注管理を適正かつ実用的に行うことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態による、在庫管理システム１の構成を示すブロック図。
【図２】本発明の実施の形態による、在庫管理サーバ１０の構成を示すブロック図。
【図３】本発明の実施の形態による、メニューマスタの一例を示す図。
【図４】本発明の実施の形態による、在庫管理システム１の食材在庫マスタの更新処理のフローチャート。
【図５】本発明の実施の形態による、在庫管理システム１の食材発注処理のフローチャート。
【図６】本発明の実施の形態による、在庫管理システム１の棚卸による発注量の補正処理のフローチャート。
【発明を実施するための形態】
【００１０】
次に、本発明を実施するための形態について、図面を参照して詳細に説明する。
図１は、本発明の実施の形態による在庫管理システム１の構成を示すブロック図である。図１に示すように、在庫管理システム１は、在庫管理サーバ１０と、管理用端末２０と、ＰＯＳサーバ３０を備えている。在庫管理サーバ１０は、管理用端末２０およびＰＯＳサーバ３０と通信ネットワークＮを介して接続されている。通信ネットワークＮは、例えば、インターネット、ＬＡＮ、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース（登録商標）、ＷｉＦｉ（Wireless Fidelity）、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。
【００１１】
本実施形態では、在庫管理システム１は飲食店における食材（材料）の在庫管理、発注管理に用いられる。ただし、この例に限らず、本発明は、様々な店舗、企業、商店等における在庫管理に適用できる。
【００１２】
在庫管理サーバ１０は、汎用的なコンピュータである。在庫管理サーバ１０は、１台のコンピュータである必要はなく、通信ネットワークＮ上に分散する複数のコンピュータから構成されてもよい。
【００１３】
管理用端末２０は、専用の管理装置のほか、パーソナルコンピュータ（ＰＣ）、ノートＰＣ、タブレット端末など、通信ネットワークＮを介して在庫管理サーバ１０とデータの授受が可能なあらゆる端末装置を利用することができる。また、Ｗｅｂブラウザ搭載端末であれば、スマートフォン、携帯電話機、携帯情報端末(ＰＤＡ)なども利用できる。管理用端末２０は、プロセッサ、キーボードやマウス、各種操作ボタンやタッチパネルなどの入力装置、液晶ディスプレイなどの表示装置、通信ネットワークＮに接続するための通信インタフェース、ディスクドライブまたは半導体メモリ（ＲＯＭ、ＲＡＭなど）などの記憶資源を備えている。
【００１４】
ＰＯＳサーバ３０は、飲食店におけるＰＯＳ（Point of sales:販売時点情報管理）システムのデータを管理するサーバである。ＰＯＳシステムのデータには、ＯＥＳ（オーダーエントリーシステム）のデータとＰＯＳレジスタのデータが含まれる。ＰＯＳサーバ３０は、汎用的なコンピュータによって構成される。
【００１５】
図２は、在庫管理サーバ１０の構成を示すブロック図である。
図２に示すように、在庫管理サーバ１０は、制御装置１１と、外部記憶装置１２を備えている。制御装置１１は、ハードウェアとして、ＣＰＵ、ＲＯＭやＲＡＭ等のメモリ、入力インタフェース、出力インタフェース、通信インタフェース及びこれらを結ぶバス等を備えている。制御装置１１は、ＣＰＵがＲＯＭ等に格納されたプログラムを実行することにより各種機能を実現する。制御装置１１によって実現される機能モジュールには、ＰＯＳレジデータ取得部（販売情報取得部）１１１、食材使用量算出部（材料使用量算出部）１１２、食材在庫量更新部（材料在庫量更新部）１１３、発注量計算部１１４、が含まれる。
【００１６】
外部記憶装置１２は、ハードディスクドライブ等であり、メニューマスタ記憶部（第１の記憶部）１２１、食材在庫マスタ記憶部（第２の記憶部）１２２を実装している。
【００１７】
（メニューマスタ）
メニューマスタ記憶部１２１には、各店舗のメニューマスタが記憶されている。メニューマスタには、メニュー（商品）と、各メニューに使用される食材毎の使用量（レシピ）の情報が登録されている。
【００１８】
図３は、本実施形態におけるメニューマスタの一例である。同図に示すとおり、メニューマスタは、メニュー番号（メニューＮｏ）及びメニュー名に、当該メニューに使用される食材またはメニュー（下位メニュー）の情報が対応付けられている。メニューに使用される食材またはメニューの情報としては、区分、コード、食材／メニュー名、単位、及び使用量が含まれる。メニュー番号とコードは実質的に同じであり、これらは、メニューマスタにおいて、メニューないし食材を特定するための識別情報である。食材／メニュー名は、食材ないしメニューの名称であり、各コードに対応付けられている。区分は、食材であるかメニューであるかを示す情報である。単位と使用量は、当該メニューに使用される食材ないしメニュー（下位メニュー）の量が登録される。単位は食材に応じて任意に設定可能であるが、食材ごとの荷姿のうち最小の単位（個数、重量、人前などのバラの単位）で設定されることが好ましい。また、メニューマスタは、各メニューに対して、メニュー区分と、１回当たり出来高を登録してもよい。本実施例では、メニュー区分として、定食、単品メニュー、仕込メニュー等が設定される。
【００１９】
本実施形態におけるメニューマスタにおいては、例えば、メニュー「天ぷら定食」（１人前）に対して、車海老２尾、ししとう１個、みりん０．３ｃｃ、かつお節１ｇ・・・というように、使用される食材の総使用量を個別に直接登録する必要はない。図３に示すように、各メニューに対して、食材のみに限らず、メニュー（下位メニュー）を登録することができる。例えば、メニュー「天ぷら定食」に対して、メニュー「エビ天ぷら」１人前、メニュー「味噌汁」１人前、食材「米」８０ｇが登録されている。ここで、メニュー「エビ天ぷら」は、食材「車海老」２尾、食材「ししとう」１個、食材「小麦粉」５ｇ、食材「食塩」０．５ｇに加え、さらに下位メニュー「特製天汁」１杯が登録されている。メニュー「特製天汁」は、メニュー「特製だし」３ｃｃと食材「みりん」０．３ｃｃが登録される。そして、メニュー「特製だし」は、食材「醤油」５００ｃｃ、食材「かつお節」１００ｇ、食材「食塩」２０ｇ、食材「砂糖」５０ｇが登録されている。
【００２０】
ここで、「特製だし」はメニュー区分が「仕込メニュー」として登録されている。仕込メニューとは、事前に仕込んでおくメニューのことであり、一般には１回の仕込で複数人分を作りおくことができるメニューである。そのため、本実施例において、仕込メニューに区分されるメニューは、１回当たりの出来高も登録される。ここでは、「特製だし」は１回の仕込で２０００ｃｃ作られるものとして登録されている。
【００２１】
このように、メニューマスタには、各メニューに含まれる食材の総使用量を個別に直接登録する必要はない。メニューマスタは階層構造を有しており、さらに、複数の単品メニューを組み合わせて定食を提供したり、事前の複数人分仕込んだものを調理に使用したりといった、飲食店における実際のオペレーションに即した形でメニューマスタが構成されている。このようなデータ構造を有するメニューマスタによって、単品でのメニュー「味噌汁」の注文による食材の使用と、「天ぷら定食」に含まれる「味噌汁」の提供による食材の使用が同様に管理できることに加え、飲食店における実際のオペレーションに即した在庫管理を実現している。
【００２２】
また、メニューマスタは管理用端末２０の表示装置でメニューを閲覧することができる。メニューマスタに、メニューの調理手順や写真が登録されている場合には、管理用端末２０に調理マニュアルとして表示することができる。このとき、マスタに表示切換の情報が登録されている場合、必要に応じて、使用量の表示単位を切り換えることができる。例えば、厨房で調理の際に分量を確認する場合には、「食塩：０．５ｇ」を「食塩：少々」、「豆腐：０．１２５丁」を「豆腐：１／８丁」などに変換することにより、用途に応じて便利な表示形態にすることができる。また、メニューマスタは管理用端末２０の入力装置を介してメニューの登録や編集をすることができる。
【００２３】
（食材在庫マスタ）
食材在庫マスタ記憶部１２２には、食材在庫マスタが記憶されている。食材在庫マスタには、店舗ごとに、各食材の在庫量の情報が登録されている。本実施形態において、在庫量のデータは、食材ごとの荷姿に即した単位で記憶される。例えば、飲食店では、仕入時（発注可能な単位）にはケース（箱）やパック（袋）で梱包された荷姿で入庫され、料理の際には、ケースやパックをほどいたバラの荷姿で使用される。また、仕入時の荷姿と使用時の荷姿の間に中間の梱包状態がある場合には、その単位で在庫が保持されることもある。そこで、食材在庫マスタは、食材ごとの荷姿の単位、例えば、ケース（箱）、パック（袋）、及びバラ（個数、重量、人前など）の３種類の単位で、在庫量を管理できることが好ましい。なお、１ケースあたりのパック数と、１パックあたりのバラ数は、食材ごとに記憶装置１２に登録されるものとしてもよいし、外部のデータベースから食材ごとの荷姿数の情報を取得してもよい。
【００２４】
例を用いて説明すると、食材「エビ」は、入庫時の荷姿はケース（箱単位）であり、１ケースには１０パックが含まれ、さらに１パックには５尾が含まれる。このとき、例えば、エビを５ケース仕入れた場合、食材在庫マスタには、エビの在庫量が「５ケース、０パック、０尾」というデータが保持される。その後、２ケース使い切り、２ケースを開けて、うち１ケースは７パック使い、残りは２パックと３尾、もう１ケースは４パック使い、残りは４パックと６尾、残り１ケースは未開封という場合、エビの在庫量は「１ケース、６パック、９尾」というデータが保持される。
【００２５】
食材在庫マスタは管理用端末２０の表示装置で閲覧することができ、また、管理用端末２０の入力装置を介して編集することができる。なお、本実施例では、食材在庫マスタにおいて、ケース、パック、バラの３種類の単位で、在庫量の情報を記録するものとしたが、在庫量を記録する単位はこれに限られない。例えば、食材在庫マスタでは、バラなど、所定の１種類の単位で在庫量の情報を記録するものとし、管理用端末２０で閲覧するときや編集するときなど、在庫量を入出力するときに、ケース、パック、バラの３種類の単位で入出力できるものとしてもよい。例えば、上述の例のように、エビの在庫量が「１ケース、６パック、９尾」のとき、食材在庫マスタでは、バラ単位で「８９尾」（＝５０×１＋５×６＋９）というデータを保持してもよいし、「１ケース、７パック、４尾」という形に変換してデータを保持してもよい。
【００２６】
次に、在庫管理システム１の動作について説明する。
（食材在庫マスタの更新処理）
食材在庫マスタは、ＰＯＳサーバ３０から供給されるＰＯＳレジスタのデータに基づいて更新される。図４は、在庫管理システム１の食材在庫マスタの更新処理のフローチャートである。食材在庫マスタの更新のタイミングは、ＰＯＳレジスタのデータが更新される度にリアルタイムに更新してもよいし、データを所定期間まとめてバッチ処理で更新してもよい。例えば、定期的に前回取得したデータからの差分データを取得し、食材在庫マスタに反映するようにしてもよい。また、１日に１度、夜間などにまとめて更新を行うようにしてもよい。
【００２７】
まず、在庫管理サーバ１０のＰＯＳレジデータ取得部１１１は、ＰＯＳサーバ３０からＰＯＳレジスタのデータを取得する（ステップＳ１１）。
次に、食材使用量算出部１１２は、ＰＯＳレジスタのデータから、客に販売されたメニューの情報を抽出する（ステップＳ１２）。具体的には、メニュー毎に販売された個数を集計する。
【００２８】
次に、食材使用量算出部１１２は、メニューマスタ記憶部１２１に記憶されたメニューマスタを参照し、販売した各メニューのレシピの情報を取得する（ステップＳ１３）。この時、上記の「天ぷら定食」に含まれる「エビ天ぷら」や「味噌汁」のように、メニューの中にさらに単体での提供も可能な下位メニューが含まれる場合、すなわち、図３に示す例では、メニューマスタの区分欄に「メ」（メニューであることを示す情報）と表記されているメニューの場合には、その下位メニュー（ここではエビ天ぷらと味噌汁）のレシピも併せて取得する。
【００２９】
なお、例えば、サラダのドレッシングのように、メニューの注文後に客が自由に選択できる食材や下位メニューについては、メニューマスタには初期の状態では登録されていない為、このようなものについては、客からの注文受付後、ＰＯＳサーバ３０から客が選択した食材や下位メニューの実績データを取得する。
【００３０】
次に、食材使用量算出部１１２は、各メニューの販売数に基づいて、食材毎に合計の使用量を算出する（ステップＳ１４）。
【００３１】
次に、在庫管理サーバ１０の食材在庫量更新部１１３は、ステップＳ１４で算出した各食材の使用量に基づいて、食材在庫マスタ記憶部１２２に記憶された食材在庫マスタを更新する（ステップＳ１５）。具体的には、食材毎に、保持されている各荷姿の在庫量を更新する。例えば、メニュー「天ぷら定食」が５０食販売された場合、食材「エビ」の使用量は、２尾×５０＝１００尾となる。上述のように１パックには５尾含まれ、１ケースには１０パック含まれるため、パックに換算すると２０パック分、ケースでは２ケース分使用されたことになる。したがって、食材在庫マスタは「５ケース、０パック、０尾」から「３ケース、０パック、０尾」に更新される。
【００３２】
（食材発注処理）
食材の発注処理は、例えば１日に１度、営業時間終了後などに実行される。図５は、食材発注処理のフローチャートである。
【００３３】
まず、在庫管理サーバ１０の発注量算出部１１４は、食材在庫マスタ記憶部１２２に記憶された食材在庫マスタを参照し、食材毎の在庫量を取得する（ステップＳ２１）。
【００３４】
次に、発注量算出部１１４は、食材毎の基準在庫量と食材マスタに記録されている在庫量（現在在庫量）の差分を算出し、理論使用量を算出する（ステップＳ２２）。基準在庫量は、食材毎に予め定められており、ここでは、食材の発注は、基準在庫量から減った量を補充する方式で行われるものとするが、補充の方式はこれに限られず、種々の方式を採用し得る。
【００３５】
次に、発注量算出部１１４は、ステップＳ２２で算出した理論使用量の歩留り補正を行う（ステップＳ２３）。ここでは、歩留り補正とは、メニューマスタから得られる理論上の使用量と実際に調理する際の使用量との差を補填するための補正である。具体例を用いて説明すると、メニューマスタに「ピーマン：６０ｇ」と登録されている場合、調理の際には種などを取り除いた上で６０ｇを使用するため、在庫の減少量は実際には６０ｇよりも多くなる。また、調理の過程で作業ミス等によって食材の損失が発生することもある。そこで、食材毎に実際に使用される量の割り増し分を予め設定しておき、理論使用量に割り増し分を足して歩留り補正を行う。例えば、ピーマンは、理論使用量の１割増しを歩留り補正値とする等の処理を行う。
【００３６】
次に、発注量算出部１１４は、ステップＳ２３で算出した補正後の使用量に基づいて、各食材の発注量を算出する（ステップＳ２４）。発注量は、仕入時の単位（発注可能な単位）で算出される。例えば、「エビ」の歩留り補正値が２割と設定されている場合に、「エビ」の使用量が１００尾であったとき、歩留り補正後の使用量は１２０尾であると算出され、１２０（尾）÷５０（尾／ケース）＝２．４（ケース）なので、ケース単位で発注する場合、発注量は３ケースと算出される。
【００３７】
（棚卸による発注量の補正）
本実施形態では、上記のとおり、基準在庫量と食材在庫マスタに記録されている在庫量に基づいて発注量を算出するが、定期的に実施される食材の棚卸によって食材在庫マスタの在庫量が補正された場合には、補正後の食材在庫マスタの在庫量を用いて発注量の算出処理を行う。
【００３８】
図６は、在庫管理システム１の棚卸による発注量の補正処理のフローチャートである。
棚卸作業は、従業員が所持する棚卸用の専用端末等を用いて行われる。棚卸は、例えば１週間に１度定期的に行われる。従業員が棚卸用専用端末を用いて食材毎の実在庫量を入力すると、入力内容が在庫管理サーバ１０に送信される（ステップＳ３１）。本実施形態では、実在庫量の入力を、食材ごとの荷姿に即した単位で行うことができる。すなわち、従業員は、在庫を個数に換算することなく、例えば、食材ごとの荷姿の単位である、ケース（箱）、パック（袋）、及びバラ（個数、重量、人前など）の３種類の単位で、在庫量をその姿のまま入力できることが好ましい。在庫管理サーバ１０は、受信した実在庫量に基づいて食材在庫マスタの在庫量を更新する（ステップＳ３２）。
【００３９】
例えば、倉庫に１ケース未開封のまま保管され、調理場Ａの冷蔵庫に２パックと３尾、調理場Ｂの冷蔵庫に４パックと６尾残っている場合、棚卸をする従業員は、倉庫で棚卸専用端末に実在庫を「１ケース」と入力し、調理場Ａに移動して「２パック、３尾」と入力し、調理場Ｂで「４パック、６尾」と入力する。また、複数人で棚卸作業を並行して行ってもよい。食材在庫量更新部１１３は、これらを集計して、エビの実在庫が「１ケース、６パック、９尾」であるものと算出する。このとき、例えば、食材「エビ」について食材在庫マスタには「１ケース、７パック、２尾」で登録されていた場合には、棚卸の結果、食材在庫マスタの内容が「１ケース、６パック、９尾」に更新される。このように、在庫量をバラ数や総量に変換してから入力させるのではなく、その姿のまま数を入力させることにより、棚卸作業が誰にでもできるものとなり、さらに、作業の正確性や効率も向上する。
【００４０】
実在庫量に基づいて食材在庫マスタの在庫量が更新されると、発注量算出部１１４は、食材在庫マスタ記憶部１２２にアクセスし、食材在庫マスタから、最新の食材毎の在庫量を取得する（ステップＳ３３）。
【００４１】
さらに、発注量算出部１１４は、取得した在庫量に基づいて発注量を算出する（ステップＳ３４）。発注量の算出は、図５に示した手順と同様に行う。
【００４２】
以上のように本実施形態によれば、ＰＯＳサーバ３０から取得したメニューの販売情報と、メニューマスタから取得した各メニューのレシピ情報に基づいて、食材毎の使用量を算出して食材在庫マスタに反映させ、食材在庫マスタに記録されている在庫量に基づいて、各食材の発注量を仕入時の単位で算出するようにしたので、注文可能な単位での発注量算出を、適正な量で効率よく行うことができる。
【００４３】
また、メニューマスタは階層構造を有しており、メニューに含まれる下位メニューのレシピを保持し、メニューに下位メニューが含まれる場合、下位メニューのレシピも併せて取得して食材の使用量を算出するようにしたので、多様なメニューの構成にも効率よく対応することができる。
【００４４】
さらに、メニューマスタに、１回の仕込で複数人分の作り置きができる仕込メニューを登録可能としたことにより、飲食店のオペレーションに即した在庫管理や発注処理ができるようになる。例えば、味噌汁や特製だしなどの仕込メニューは、食材を使用するタイミングや量が、ＰＯＳサーバ３０から取得したメニューの販売情報とは一致しない。そのため、販売された数量を単純に補充するという方式では、本当に必要な発注量を算出できない。本実施形態では、メニューマスタに仕込メニューを登録可能としたことにより、１回の仕込に必要な食材の量、１回の仕込の出来高、及び仕込メニューの使用量を管理できるようになるため、仕込に用いられる食材についても、好適なタイミングで好適な量を発注することが可能となる。
【００４５】
また、発注量を算出する際には、食材毎に予め定められた基準在庫量から、食材在庫マスタに記憶されている現在在庫量を差し引いた値に基づいて算出を行うようにしたので、各食材の在庫量を常に適切な量に保つことができる。
【００４６】
さらに、発注量を算出する際、基準在庫量から現在在庫量を差し引いた値に、予め設定した割り増し分を加算した歩留り補正値に基づいて発注量を算出するようにしたので、より実際の使用量に即した発注を行うことができる。
【００４７】
また、定期的に棚卸によって食材在庫マスタの在庫量を補正し、実在庫量に合わせた在庫量を用いて発注量を算出するようにしたので、在庫量が基準在庫量から大幅にずれることを防止することができる。
【００４８】
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上述した各処理ステップは処理内容に矛盾を生じない範囲で任意に順番を変更し、または並列に実行することができる。
【符号の説明】
【００４９】
１…在庫管理システム
１０…在庫管理サーバ
１１…制御装置
１２…外部記憶装置
２０…管理用端末
３０…ＰＯＳサーバ
１１１…ＰＯＳレジデータ取得部
１１２…食材使用量算出部
１１３…食材在庫量更新部
１１４…発注量算出部
１２１…メニューマスタ記憶部
１２２…食材在庫マスタ記憶部
【図１】
2017228235.tif 000003
【図２】
2017228235.tif 000004
【図３】
2017228235.tif 000005
【図４】
2017228235.tif 000006
【図５】
2017228235.tif 000007
【図６】
2017228235.tif 000008
【手続補正書】
【提出日】平成28年11月22日(2016.11.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
材料の在庫量に基づいて、発注量を管理する在庫管理システムであって、
各商品の提供に必要な材料毎の使用量の情報を保持する第１の記憶部と、
各材料の在庫量を、在庫の荷姿に即した単位で保持し、荷姿の単位には、少なくとも材料毎の仕入時の荷姿の単位と使用時の荷姿の単位が含まれる第２の記憶部と、
各商品の販売量の情報を取得する販売情報取得部と、
前記第１の記憶部から取得した各商品の提供に必要な材料毎の使用量の情報と、商品毎の前記販売量の情報に基づいて、材料毎の合計の使用量を算出する材料使用量算出部と、
算出した材料毎の合計の使用量に基づいて、前記第２の記憶部に保持された各材料の在庫量を更新する材料在庫量更新部と、
更新された前記第２の記憶部に保持された各材料の現在在庫量に基づいて、各材料の発注量を仕入時の荷姿の単位で算出する発注量算出部と、を備え、
前記第１の記憶部は、
商品に含まれる下位商品の提供に必要な材料毎の使用量の情報と、
複数回の提供に必要な量を予め仕込んで用意しておくことが可能な仕込商品の、１回の仕込に必要な材料毎の使用量の情報を保持し、
前記材料使用量算出部は、
商品に下位商品が含まれる場合、前記第１の記憶部からその下位商品の提供に必要な材料毎の使用量の情報を併せて取得して、材料毎の合計の使用量を算出し、
商品に、複数の選択肢の中から選択可能な下位商品が含まれる場合、選択された下位商品の販売量の情報に基づいて材料毎の合計の使用量を算出し、
前記仕込商品については、前記１回の仕込に必要な材料毎の使用量を用いて、材料毎の合計の使用量を算出し、
前記材料在庫量更新部は、
前記仕込商品については、仕込が行われた際に、各材料の在庫量を更新する、在庫管理システム。
【請求項２】
前記発注量算出部は、
前記第２の記憶部に保持された各材料の現在在庫量から得られる理論上の使用量に対し、実際の使用量との差を補填するために予め設定した材料毎の割り増し分を加算する歩留り補正を行い、歩留り補正値に基づいて、各材料の発注量を算出する、請求項１に記載の在庫管理システム。
【請求項３】
前記第２の記憶部は、
在庫量を保持する荷姿の単位を、他の荷姿の単位での在庫量に変換して保持することが可能である、請求項１または２に記載の在庫管理システム。
【請求項４】
前記発注量算出部は、
前記第２の記憶部の在庫量の情報が実在庫量に基づいて更新された場合には、更新後の各材料の在庫量に基づいて、各材料の発注量を算出する、請求項１から３のいずれか１項に記載の在庫管理システム。
【請求項５】
材料の在庫量に基づいて、発注量を管理するコンピュータを、
各商品の提供に必要な材料毎の使用量の情報を保持する第１の記憶部と、
各材料の在庫量を、在庫の荷姿に即した単位で保持し、荷姿の単位には、少なくとも材料毎の仕入時の荷姿の単位と使用時の荷姿の単位が含まれる第２の記憶部と、
各商品の販売量の情報を取得する販売情報取得部と、
前記第１の記憶部から取得した各商品の提供に必要な材料毎の使用量の情報と、商品毎の前記販売量の情報に基づいて、材料毎の合計の使用量を算出する材料使用量算出部と、
算出した材料毎の合計の使用量に基づいて、前記第２の記憶部に保持された各材料の在庫量を更新する材料在庫量更新部と、
更新された前記第２の記憶部に保持された各材料の現在在庫量に基づいて、各材料の発注量を仕入時の荷姿の単位で算出する発注量算出部と、して機能させ、
前記第１の記憶部は、
商品に含まれる下位商品の提供に必要な材料毎の使用量の情報と、
複数回の提供に必要な量を予め仕込んで用意しておくことが可能な仕込商品の、１回の仕込に必要な材料毎の使用量の情報を保持し、
前記材料使用量算出部は、
商品に下位商品が含まれる場合、前記第１の記憶部からその下位商品の提供に必要な材料毎の使用量の情報を併せて取得して、材料毎の合計の使用量を算出し、
商品に、複数の選択肢の中から選択可能な下位商品が含まれる場合、選択された下位商品の販売量の情報に基づいて材料毎の合計の使用量を算出し、
前記仕込商品については、前記１回の仕込に必要な材料毎の使用量を用いて、材料毎の合計の使用量を算出し、
前記材料在庫量更新部は、
前記仕込商品については、仕込が行われた際に、各材料の在庫量を更新する、プログラム。