EvoQuest
EvoQuest Food食数予測AI 執筆:水上貴洋(取締役) 2026.07

SCENARIO ── DAILY LUNCH FORECAST CASE

日替わりを提供したい時刻から
必要な仕込み量を考える

昼営業の定食店向けに、日替わりランチの販売数を30分ごとに予測するシステムを作ります。店主が朝7時半に提供したい時刻を決め、朝の仕込み量と昼の追加分を確認する想定です。廃棄や売り切れの記録も含め、約2ヶ月で開発します。

想定領域
時間帯別の食数予測 / 仕込み量の決定 / 飲食店の業務改善
担当範囲
作業と記録の確認・予測機能と操作画面の開発・導入時の説明
想定対象
昼のみ営業の定食屋・食堂(20〜30席・個人店)
想定期間
設計〜納品 約 2 ヶ月

OVERVIEW

どんな仕組みをつくるか

日替わりが早く売り切れる日もあれば、閉店前まで残る日もあります。ところが、何時に売り切れたか、何食残ったかを記録していないと、月末に分かるのは全体の原価率だけです。「どの日に、どれだけ作りすぎたか」「何食足りなかったか」を振り返れません。しかも定食は、主菜だけでなく副菜と汁物も同じ食数に合わせてまとめて仕込むため、日替わりを8食多く作れば、小鉢や味噌汁も8食ぶん余ります。

この店には予約がないので、朝の時点で確定している食数はありません。頼りになるのは、これまで何時に何食売れたかという自分の店の記録です。1日の合計だけでは、昼前に集中したのか、13時以降まで続いたのかが分かりません。そこで販売数を30分ごとに記録し、曜日や天気によって売れ方がどう変わるかを見ます。時間ごとの流れが分かれば、きょうは何時ごろ売り切れそうかまで予測できます。

朝はまず「きょうは13時まで日替わりを出したい」と目標の時刻を決めます。食数は過去の売れ方から逆算して出します。営業中も実際の売れ行きを見て、追加で仕上げるか、そのまま終えるかを判断できます。売り切れた時刻と残った数も毎日記録するため、翌朝の食数を少しずつ店の実情に合わせられます。

CHALLENGE

課題

  • 01 売り切れや余った食数が記録されていない。12時40分に売り切れた日や8食をまかないに回した日も、月末の原価率だけでは個別に振り返れません。
  • 02 主菜の数量を変えると、副菜と汁物の数量も変わる。主菜が8食分余れば、小鉢や味噌汁も8食分余る場合があります。翌日に使える品と当日限りの品も区別して記録する必要があります。
  • 03 予測の材料が少ないうえ、雨の日に混むかどうかは店によって違う。雨の日は外に出たくないぶん昼の客が減る店と、同じビルの中にあって雨だからこそ混む店がある。一般論の「雨は客が減る」を持ってきても、自分の店に当てはまるとは限らない。自分の記録から出すしかないが、1日の合計だけでは、どの時間帯の売れ行きが変わったのか分からない。

APPROACH

課題への対応

予測の単位から決めます。学習の単位を30分ごとに取り、11時台・12時台・13時台の売れ行きをそれぞれ予測します。材料は自分の店のレジ記録、曜日、祝日や地域の行事、天気、それに近所の事情。時間帯ごとの販売数を比べ、曜日や天気によって昼前・ピーク時・昼過ぎの売れ方がどう変わるかを調べます。

予測は1つの数字にしません。過去の似た条件の日が中央からどれだけ散ったかを見て、38食から46食のような幅で出します。幅の作り方は「10日のうち8日はこの中に収まる」という置き方で、記録が少ない間は余裕を持たせ、実績とのずれを検証しながら幅を見直します。そして予測は朝の1回では終わりません。11時半と12時20分に、その日の販売状況を材料に足して予測し直します。けさの販売状況が平常の1.27倍なら、残りの時間帯もその倍率で引き延ばす。朝の予測と昼の予測は別物として扱います。

必要な食数は提供したい時刻から逆算します。朝7時半に店主が選ぶのは「きょうは13時まで出す」という目標時刻です。食数はそこから逆算して出る数字という扱いにします。時間帯ごとに予測しているので、目標の時刻を13時半に動かせば必要な食数も入れ替わる。その幅を朝に確定する分と、途中まで仕込んで昼に仕上げて追加できる分に分けます。主菜の下ごしらえは上限の46食ぶんまで進めておいて、仕上げは38食ぶんで止める。11時半の見直しで出が早ければ、そこから足せる。予測の幅に合わせて朝に仕上げる量と追加用の量を分けることで、売れ行きに合わせて仕上げる量を調整できます。

効果の測り方は、当たった外れたの採点にはしません。予測そのものの確かめ方としては、予測の幅に実績が収まった日の割合を見ます。10日のうち8日に収まっていれば、幅の作り方は狙いどおり。目標より高い割合が続く場合は、記録を増やして確かめたうえで、幅を狭められるか検討します。そのうえで、店として見るのは2つです。1つは廃棄した分の金額で、主菜だけでなく副菜と汁物まで含めて日ごとに積み上げます。もう1つは「日替わり終わりました」と言った時刻と、そのあとに入ってきた人数。前者だけを見ていると余りを減らそうとして仕込み量を下げすぎ、早い時間に売り切れるおそれがあります。両方を並べて初めて、きょうの予測が低すぎたのか高すぎたのかが分かる。予測が外れた日には理由を一言だけ残してもらいます。「向かいのビルの改修が終わった」「雨、うちは通りに面しているので減る側」。この一言が貯まると、雨の日にこの店の食数が増えるのか減るのかが、自分の記録から出てきます。

CONSULTATION

仕込み量と提供終了時刻の決め方から相談できます

現在の仕込み量・売り切れ時刻・余った食数の記録を確認します。
販売予測と、朝・営業中に確認したい情報を整理し、必要な画面をご提案します。

SCREENS

主要画面

想定する画面のサンプル。朝の仕込み表は厨房のタブレット、昼の残数はレジ横の同じ端末で見る前提の作りです。店名・食数・金額はすべて想定例で、実在の店舗・実績ではありません。

01. 朝の仕込み量を決める

店主が朝7時半に提供したい時刻を選び、必要な食数の予測を確認します。朝に仕上げる分と下ごしらえだけ済ませる追加分を分けて確定し、厨房の仕込み表に反映します。

仕込み表
使い方のポイント
決めるのは「何時まで出すか」。時刻を選ぶと、その時刻までに必要な食数の予測を幅で表示する。
締切
7時40分。副菜の火入れが始まると下限は動かせなくなるので、そこを画面の締切にする。
幅の扱い
38〜46食のように幅で出す。10日のうち8日が中に収まる置き方。下限まで仕上げ、上限までは下ごしらえ。

02. 提供したい時刻と必要な食数を確認する

提供終了の目標時刻を変えると、必要な食数を再計算します。過去12回の似た条件の日の販売数を30分ごとに表示し、昼のどの時間帯に多く売れるかを確認できます。

何時まで
使い方のポイント
「20食限定」などの食数の掲示と提供終了予定時刻の掲示を検討できるよう、目標時刻と必要な食数を一緒に表示する。
学習の単位
30分ごとに予測する。300営業日・1日3時間なら1800区間に分けて記録でき、混む時間帯の違いを確認できる。
混雑する時間帯
12時00分〜12時30分に販売が集中する日は、追加調理が間に合うか朝に確認する。

03. 営業中の残数を見て追加を判断する

レジの販売数から残数を計算し、売り切れ時刻の目安を表示します。担当者が朝に下ごしらえした分を確認して追加数を入力し、提供終了時は店頭掲示を変更する案内を表示します。

昼の残り
使い方のポイント
用意した食数からレジの販売数を差し引いて残数を表示し、担当者が追加を判断する。
昼の見直し
11時半と12時20分にその日の販売状況を反映する。想定例では通常の1.27倍の販売ペースから12時46分の売り切れ見込みを計算する。
掲示の切り替え
提供を終了したら店頭掲示の変更を案内し、終了時刻を記録する。

04. 廃棄額と売り切れ時刻を比較する

主菜・副菜・汁物の廃棄額と、日替わりの提供終了時刻、終了後の来店人数を並べて確認します。予測の範囲に実績が収まった割合も表示し、仕込み量の見直しに使います。

廃棄と売り切れ
使い方のポイント
予測範囲に実績が収まった日の割合、廃棄額、早い提供終了後の来店人数を表示し、店主が数量を見直す。
副菜まで含める
主菜だけでは廃棄額を少なく見積もってしまうため、小鉢と汁物の廃棄額も同じ日の欄に集計する。
偏りの検知
早い時間の売り切れが続いた場合に知らせ、廃棄額と合わせて仕込み量を見直せるようにする。

05. 予測の根拠と販売数の差を確認する

曜日・天気・地域の行事が予測に与えた影響と、店主が記録した変更理由を確認します。雨の日に販売数が増えるか減るかも、その店の記録から確認します。

販売傾向
使い方のポイント
曜日・天気・行事などが予測に与えた影響を食数の増減で表示し、店主が確認できるようにする。
店ごとの天気の影響
雨の日に食数が増えるか減るかは、この店の記録から確認する。
幅の出どころ
±4食は、同じ条件の日の実績が真ん中からどれだけ散ったか。記録が少ない間は余裕を持たせ、実績とのずれを見て幅を調整する。

OUTCOME

この仕組みで改善したいこと

提供したい時刻を決めてから必要な食数を予測し、仕込み量を判断する流れに変えます。

01

提供したい時刻を決め
必要な食数を予測する

今の作業前日の残りと担当者の感覚で仕込み量を決めており、数量の根拠を記録していない。
導入後の使い方提供を続けたい時刻を選ぶと、必要な食数を範囲で表示する。朝に仕上げる数量と営業中に追加できる数量を分けて確認できる。

時刻の目安は店で決めていただきます。13時か、13時半か、その日の予定で動かして構いません。画面はそれに合わせて食数を出し直します。

02

予測は1つの数字にせず、下ごしらえは上限まで、仕上げは下限で止める

今の作業40食と決めたら朝に40食を仕上げている。昼の販売が早く進んでも追加できず、少ない日は売れ残る。
導入後の使い方46食分を下ごしらえし、朝は38食を仕上げるなどの計画を作る。11時半の販売状況を確認して、追加する数量を決められる。

予測範囲は10日のうち8日が収まる設定を想定します。実績が想定した範囲を超える割合が高い場合は、記録を増やして設定を見直します。下ごしらえだけでは保存できない主菜は、朝に数量を確定する品目として扱います。

03

30分ごとの販売数をもとに予測する

今の作業翌日の合計を40食程度と予想しているが、時間帯ごとの販売数や売り切れそうな時刻は確認できない。
導入後の使い方11時台・12時台・13時台をそれぞれ予測する。時間帯ごとの売れ方を使い、売り切れそうな時刻も予測する。

30分より細かく分けると区間ごとの件数が少なくなるため、このプランでは昼営業3時間を30分単位で確認する想定です。

04

廃棄額と売り切れ時刻を一緒に確認する

今の作業月末の原価率は把握できても、売り切れ後の来店人数は記録されていなかった。
導入後の使い方副菜と汁物を含む廃棄量を日ごとに記録する。提供終了時刻とその後の来店人数もあわせて確認できる。

廃棄と品切れの両方を表示します。数量を増やすか減らすかは、店主が営業方針に合わせて決めます。

05

その店の記録から天気の影響を確認する

今の作業「雨の日は客が減る」と聞いて身構えるが、実際に何食ぶん減るのかは分からないままだった。
導入後の使い方曜日・天気などの条件がその店の販売食数にどの程度影響しているかを表示する。

記録が少ない間は、天気などの影響を十分に判断できません。3ヶ月ほど貯まってから見ていただくのが現実的です。

PROCESS

開発の進め方

日替わりの1品を対象に、約2ヶ月での開発・納品を想定しています。月ごとに操作できる画面をご確認いただき、朝の仕込みで試して調整します。札幌市内では店舗訪問、道外ではオンラインで対応します。

1
MONTH 01 / 仕込み業務の確認・販売予測の試作

提供したい時刻と仕込み量の確定時刻を決める

朝の段取りを一つずつたどります。何時に仕込みを始めて、どの品からどの順に火を入れ、どこを過ぎると量を動かせなくなるか。そこから朝の締切時刻を決めます。並行して、レジから時刻つきの記録が取り出せるかを確かめ、30分刻みに整えたうえで予測の試作を作ります。できた予測は、いまの店主の見込みと2週間並べて見比べます。

  • 朝の仕込み工程と量を動かせなくなる時刻の聞き取り
  • 日替わりの主菜・副菜・汁物の仕込み単位の整理
  • レジ記録の確認・30分ごとの集計・予測の試作
  • 店主の予測との2週間の比較・予測範囲の調整
2
MONTH 02 / 画面の開発・納品

仕込み表と残数の画面を作り、店で試す

朝の仕込み表・時刻からの逆算・昼の残数・廃棄した分と提供終了時刻の記録を開発します。厨房のタブレットは手が濡れたまま触ることになるので、文字の大きさとボタンの間隔を実際の置き場所で調整します。予測が外れた日の一言をどう残すかも、この月に運用として決めます。

  • 仕込み表・逆算・残数・記録の各画面の開発
  • レジの記録から残数と昼の見直しを動かす仕組みの実装
  • 厨房での置き場所に合わせた文字サイズ・操作の調整
  • 納品・予測が外れた日の一言の残し方の引き継ぎ

FAQ

よくある質問

  • Q1 予約も券売機もない小さな店です。予測の材料が足りないのでは?
    材料は少ないほうです。ただ、レジに日替わりを何食打ったかの記録が時刻つきで残っていれば、そこが土台になります。日次の合計だけだと1年で300件ほどですが、30分ごとに見れば同じ1年で1800件になる。予約という確定した数字がない代わりに、時間帯ごとの売れ方を確認します。あとは天気と曜日と祝日や地域の行事、それに近所の事情を店主が知っている分だけ。材料が少ないうちは幅を広めに出す設計にします。幅が広いと使えないように見えますが、朝に全量を確定せず昼に足せる構えを取るための幅なので、これはこれで機能します。レジがアナログな店の場合は、日替わりの食数だけを朝と昼に2回入力する形から始めることもあります。
  • Q2 予測が当たっているかどうかは、どう確かめるんですか?
    3つ並べて見ます。1つ目は、予測の幅の中に実績が収まった日の割合。10日のうち8日に収まっていれば、幅の作り方は狙いどおりです。目標より高い割合が続く場合は、記録を増やして検証し、幅を見直します。2つ目は、狙った時刻と実際に切れた時刻の差。当たり外れの○×は使わず、何分ずれたかで見ます。3つ目は、廃棄額と断ったあとに来た人数です。予測の精度を点数で出すことはしません。点数が上がっても捨てる量が減っていなければ、店にとっては意味がないためです。
  • Q3 予測が外れたら、結局いままでと同じでは?
    外れることを前提に作ります。外れて困るのは、朝の時点で全量を仕上げてしまっているからです。下ごしらえは上限まで進めて仕上げは下限で止めるという仕込み方法に変えると、売れ行きに合わせて仕上げる量を調整できます。ただし、下ごしらえした主菜や、まとめて仕込む副菜・汁物が余る場合はあります。余りをどう扱ったか記録し、廃棄した分の金額も確認できるようにします。
  • Q4 「13時まで出す」と決めても、その通りにはならないのでは?
    その通りにはなりません。ならないことを前提に、ずれた時刻を記録します。12時40分に切れた日が続けば予測が低すぎ、13時半に10食残る日が続けば高すぎる。狙った時刻と実際の時刻の差が、いちばん扱いやすいずれの物差しになります。当たったかどうかで測るより、何分ずれたかで測るほうが、次の朝に何食足せばいいかの話に直せます。
  • Q5 今のレジを入れ替える必要がありますか?
    入れ替えは前提にしません。今のレジから販売数を取り出せるかを確認します。取り出せない場合は、朝に決めた食数・売り切れ時刻・残った食数の3つを1日1回入力して記録する方法から始められます。30分ごとの予測に必要な販売記録は別途確認します。1年ほど記録がたまってからレジの入れ替えを検討する場合も、記録を引き継げる形を相談できます。

RELATED

関連する事例・サービス・解説記事

仕込み量と提供終了時刻の決め方から相談できます

現在の仕込み量・売り切れ時刻・余った食数の記録を確認します。
販売予測と、朝・営業中に確認したい情報を整理し、必要な画面をご提案します。

EvoQuest

AI相談窓口

EvoQuestについて、
気になることを聞いてください。

サービスの内容や制作実績、
費用の目安などをご案内します。

AIが回答します。個人情報・機密情報は入力しないでください。入力内容は回答のためにAI提供元へ送信されます。利用について(新しいタブ)

直接お問い合わせ

会話はこのタブに一時保存されます。