Media > AI活用ユースケース > マーケティング > 飲食店の新メニュー・季節の食材・イベントのメモから、SNSの投稿文と写真の説明の案を作り、価格とアレルゲンの表記を店のルールで確かめる

飲食店の新メニュー・季節の食材・イベントのメモから、SNSの投稿文と写真の説明の案を作り、価格とアレルゲンの表記を店のルールで確かめる

実装ステータス:構成例 技術的に実現可能な構成として設計したもの。自社未検証

店長から届く新メニュー・季節の食材・イベントのメモと写真から、SNSの投稿文と写真の説明の案を作ります。あわせて、価格とアレルゲンをメニューの台帳と照らし、店のルールどおりに書けているかの確認表を出します。

サマリー
生成AI
ChatGPT/Claude/Gemini
対象業界
宿泊/小売/飲食
対象部門
マーケティング
対象業務
内容確認・チェック/書類作成
主な課題
人手が足りない/書類作成に時間がかかる/確認ミスが多い
AIで行う処理
生成
主な効果
入力漏れ削減/品質標準化/工数削減
導入難易度
★☆☆☆☆
実装レベル
半自動化
費用感
SaaS追加(小)
人間の確認
条件付き
現在工数
40h/月
AI導入後
12h/月
想定削減
70%
年間削減
336h
モデル条件による試算値です。実在企業の実績ではありません。

01導入前 / 導入後の業務フロー

導入前(Before)
  1. 店長が写真とメモをチャットで本部に送る
  2. 販促担当がメモを読み、何の告知かを決める(新メニュー/季節の食材/イベント)
  3. 投稿文を考える。店舗ごとの口調(居酒屋は砕けた感じ、カフェは丁寧)に合わせる
  4. 写真の説明(写真に添える一文や、画像の説明の文)を書く
  5. 価格をメモから写し、台帳と見比べる。税込で書く
  6. アレルゲンを台帳で確かめ、店のルールの定型文を添える
  7. ハッシュタグを付けて投稿するか、予約投稿に入れる
導入後(After)
  1. 人店長が写真とメモを、決まった形のフォームで本部に送る(メニュー名・告知の種類・期間を選ぶ欄がある)
  2. 人販促担当が ChatGPT のプロジェクトで新しいチャットを始め、メモと写真と、台帳の該当行を貼る
  3. 【AI】 店舗の口調のルールに沿って、投稿文の案と写真の説明の案を作る
  4. 【AI】 価格とアレルゲンを台帳の行と照らし、店のルールに沿った表記の確認表を出す
  5. 人販促担当が確認表の「要確認」を見て、店長に問い合わせるか、該当の一文を外す
  6. 人投稿文を読んで整え、店舗のアカウントから投稿するか予約投稿に入れる
各工程の詳しい説明を読む
  1. 店長が写真とメモをチャットで本部に送る
  2. 販促担当がメモを読み、何の告知かを決める(新メニュー/季節の食材/イベント)
  3. 投稿文を考える。店舗ごとの口調(居酒屋は砕けた感じ、カフェは丁寧)に合わせる
  4. 写真の説明(写真に添える一文や、画像の説明の文)を書く
  5. 価格をメモから写し、台帳と見比べる。税込で書く
  6. アレルゲンを台帳で確かめ、店のルールの定型文を添える
  7. ハッシュタグを付けて投稿するか、予約投稿に入れる

(a)書く時間が、投稿の本数に追いつかない。 1件の投稿文に10分前後かかり、月120件では本数を減らすしかありません。季節の食材やイベントの告知が、旬を過ぎてから出ることがあります。

(b)価格の書き方が揺れる。 店長のメモの「1,200円」が税込か税抜か分からないまま書き、後から台帳を見ると税込1,320円だった、ということが起きます。消費者に対して価格を示すときは税込の総額で示すことが消費税法で義務付けられており、SNSの投稿もその「あらかじめ示す価格」に当たります。

(c)アレルゲンの書き方が投稿ごとに違う。 ある投稿には「卵・乳を使用」とあり、別の投稿には何も書かれていない。読む側からは、書かれていないことが「含まれていない」に見えます。 消費者庁の事業者向けの資料も、20品目は表示されないこともあり、「表示がない=含まれていない」ではないと注意しています。

(d)台帳に無い新メニューで、確かめる先が無い。 新メニューの投稿は、台帳の登録より先に来ることがあります。このとき販促担当は、店長のメモを信じて書くしかありません。 確認の電話をかけても、営業中の店長はすぐには出られません。

  1. 【人】 店長が写真とメモを、決まった形のフォームで本部に送る(メニュー名・告知の種類・期間を選ぶ欄がある)
  2. 【人】 販促担当が ChatGPT のプロジェクトで新しいチャットを始め、メモと写真と、台帳の該当行を貼る
  3. 【AI】 店舗の口調のルールに沿って、投稿文の案と写真の説明の案を作る
  4. 【AI】 価格とアレルゲンを台帳の行と照らし、店のルールに沿った表記の確認表を出す
  5. 【人】 販促担当が確認表の「要確認」を見て、店長に問い合わせるか、該当の一文を外す
  6. 【人】 投稿文を読んで整え、店舗のアカウントから投稿するか予約投稿に入れる

5番目が、この設計の分かれ目です。 確認表で「要確認」が付いた投稿は、直すまで投稿しません。 価格がメモと台帳で違う、台帳に新メニューが無い、写真に写っていない食材がメモに書かれている。どれも、投稿してから気づくと取り消しと訂正の投稿が要ります。

投稿そのものは人が行います。 生成AIからSNSへ自動で投稿する仕組みは作りません。店舗のアカウントの発信は、店舗の看板そのものだからです。

02今回想定するシステム構成

構成図
店長:写真+メモ(決まった形のフォーム)
   ▼【トリガー】フォームの回答が本部に届く
販促担当
   │  メモ・写真・メニューの台帳の該当行を貼る
   ▼
ChatGPT(業務用ワークスペースのプロジェクト)
   │  プロジェクトの指示:投稿文の作り方、確認表の形
   │  Sources:店舗ごとの口調のルール、価格とアレルゲンの表記のルール、
   │           書いてはいけない表現の一覧、定型文
   ▼
【投稿文の案】【写真の説明の案】【表記の確認表】
   ▼
【販促担当が「要確認」を解消】→ 店舗のアカウントから投稿
役割想定する製品代替候補
処理ChatGPT(業務用ワークスペースのプロジェクト機能と画像の入力)Claude、Gemini
受付店長からのメモのフォームMicrosoft Forms、Google フォーム
台帳メニューの台帳(価格・アレルゲン)既存のメニュー管理の仕組み
投稿店舗ごとのSNSアカウント投稿の予約の仕組み

新しく足すのは、ChatGPT のプロジェクトと、店長からのメモのフォームだけです。 メニューの台帳とSNSのアカウントは今あるものを使います。台帳とAIを自動でつながないのは、意図してのことです。 販促担当が該当の行を選んで貼ることで、どの台帳の値で書いたかが毎回はっきりします。

プロジェクトは、関連するチャット・ファイル・指示・ソースをまとめておく機能です。 公式の案内では、プロジェクトの指示はそのプロジェクトのチャット全体に適用され、ファイルは Sources の欄に置かれます。口調のルールや表記のルールを一度置けば、販促担当の2名で書き方がずれません。 成果ごとに別のチャットを始めることが勧められているので、投稿1件につきチャットを1つにします。

写真は、チャットに添付して読ませます。 公式の案内では、画像を添付・貼り付け・ドラッグでき、画像だけに頼らず、何を見てほしいかと欲しい結果をプロンプトに書くよう勧めています。この構成では「写っている料理と食材を挙げ、メモの記載と照らす」ことを指示します。

03どうやって実装するのか

Step1

処理の起点を決める

店長のフォームの回答が本部に届いたことを起点にします。 フォームが届くと、販促担当のチャットに通知が来るようにします。毎朝まとめて処理する形でもかまいません。 季節の食材やイベントの告知は、数時間の遅れなら問題になりません。

フォームにするのは、メモの書き方をそろえるためです。 チャットの自由なメモのままだと、メニュー名と告知の種類と期間が文章のどこにあるかが毎回違います。フォームの選択の欄で、告知の種類(新メニュー/季節の食材/イベント)と提供期間を選んでもらいます。 価格とアレルゲンの欄は、あえて設けません(理由は「入力データ」で)。

投稿の予定日も、フォームで選んでもらいます。 予定日の2日前までに届いたものを、その日のうちに処理します。前日や当日に届いたものは、台帳の確認が間に合わない可能性があるので、確認表で「要確認」が出たら投稿を見送ることを店長と決めておきます。

Step2

入力データを集める

データ中身取得元
店長のメモ店舗名、メニュー名またはイベント名、告知の種類、提供期間、伝えたいこと(食材・味・おすすめの点)フォーム
写真料理や店内の写真(1〜3枚)フォームの添付
メニューの台帳の該当行メニュー名、税込の価格、特定原材料8品目の有無、準ずるもの20品目のうち把握しているもの、登録日本部の台帳
店舗ごとの口調のルール店舗の雰囲気、使う言葉と使わない言葉、絵文字の使い方、ハッシュタグの決まりプロジェクトの Sources
表記のルール価格は税込の総額、アレルゲンの書き方と定型文、書いてはいけない表現プロジェクトの Sources

フォームに価格とアレルゲンの欄を設けないのは、二重の入力を作らないためです。 店長が入力した価格と台帳の価格が並ぶと、どちらを使うかで迷い、生成AIは書きやすいほうを使います。 価格とアレルゲンの出どころを台帳の1つに絞ります。

ただし、店長がメモの自由記述に価格を書くことは止められません。 そこで、メモに価格らしい数字があれば、確認表で台帳の値と照らします。食い違えば「要確認」です。 台帳が古いのか、店長の書き間違いなのかは、人が確かめます。

Step3

データの取得方法を決める

台帳の該当行は、販促担当がメニュー名で引いて貼ります。 1行を表のまま貼れば足ります。台帳全体を Sources に置かないのは、古い版が残るからです。 価格の改定のたびに Sources の台帳を差し替えるのは、忘れやすい作業です。

取るものどこから何に使うか
メモと写真フォームの回答投稿文の材料
台帳の該当行メニューの台帳を検索して貼る価格とアレルゲンの唯一の出どころ
口調のルールSources店舗ごとの書き分け
表記のルールと定型文Sources確認表の基準
書いてはいけない表現の一覧Sources確認表の基準

イベントの告知では、台帳の行が無いことがあります。 「週末は生ビール半額」のようなイベントは、メニューではなく価格の条件です。この場合は、通常の価格を台帳から、イベントの条件をメモから取り、両方を確認表に並べます。 割引の後の価格を生成AIに計算させず、販促担当が書きます。

Step4

AIへ渡す前に整形する

  1. 告知の種類で分ける … 新メニュー、季節の食材、イベントで、確認表の項目が変わります
  2. 台帳の該当行を探す … メニュー名の表記ゆれ(「季節のパフェ」「秋のパフェ」)に注意します。見つからなければ「台帳に無し」と書いて貼ります
  3. 写真を選ぶ … 1〜3枚に絞り、料理が写っているものを先に添付します
  4. メモから個人の情報を外す … 常連のお客様の名前や、スタッフの個人的な話が入っていれば消します

2番目の「台帳に無し」を、省略しないでください。 貼るものが無いと、生成AIは台帳が無いことを知らないまま、メモの数字を価格として使います。 「台帳に無し」と明示すれば、確認表で価格とアレルゲンが「要確認」になります。

4番目は、店長のメモの書き方の癖から必要になります。 「〇〇さんのリクエストで復活」のような一文は、店内の掲示なら微笑ましくても、SNSでは特定のお客様を名指しする投稿になります。

Step5

AIに処理させる

させるのは3つです。投稿文の案、写真の説明の案、表記の確認表です。

作るもの中身取り扱い
投稿文の案店舗の口調で、何が・いつから・どこで、を書く。ハッシュタグの案を添える価格とアレルゲンは確認表で「ok」のものだけを入れる
写真の説明の案写真に写っている料理と食材を、見た目で分かる範囲で一文にする写っていない食材を書かない
表記の確認表価格、アレルゲン、期間、写真とメモの一致、書いてはいけない表現の有無項目ごとに「ok」「要確認」「記載しない」を付ける

中心は、投稿文より確認表です。 投稿文の出来は販促担当が読めば分かりますが、価格とアレルゲンの誤りは、文章が自然なほど読み飛ばされます。 確認表で項目ごとに止めることで、販促担当は「要確認」の行だけを見ればよくなります。

させないこと理由
台帳に無い価格を書くメモの数字が税込か税抜か分からない。総額表示の誤りになる
割引後の価格を計算する端数の扱いは店で決める。計算した値が台帳とずれる
台帳に無いアレルゲンの記載や「不使用」の断定書かれていないことが「含まれていない」に見える
「アレルギーの方も安心」のような表現食べられるかどうかの判断はお客様がするもの
写真に写っていない食材を書く写真の説明が実物と違うことになる
産地や「無添加」「日本一」を書くメモと仕入れの記録で裏付けが取れない

4行目は、生成AIが親切で書き足しがちな表現です。 「卵・乳不使用でアレルギーの方にも」と書くと、読む側は安心して来店します。消費者庁の事業者向けの資料は、「食べられる/食べられない」の判断はお客様にしていただくこと、コンタミネーション(意図しない混入)の可能性を伝えることを挙げています。 投稿でその判断を代わりにしてはいけません。

Step6

指示内容を固定する

プロジェクトの指示に書く内容です。

このプロジェクトは、飲食店の本部の販促担当が、店長のメモと写真から
SNSの投稿文の案を作るためのものです。

【作るもの】次の3つを、この順で出してください。
【投稿文の案】【写真の説明の案】【表記の確認表】

【投稿文の案】
- Sources の「店舗ごとの口調のルール」のうち、メモの店舗名のルールに従ってください。
- 何が、いつから、どの店で、を必ず入れてください。期間はメモの記載だけを使います。
- 価格とアレルゲンは、【表記の確認表】で ok になったものだけを入れてください。
  要確認・記載しないのものは、投稿文に入れないでください。
- ハッシュタグは Sources の決まりから選び、5つまでにしてください。

【写真の説明の案】
- 写真に写っている料理と食材を、見た目で分かる範囲で一文にしてください。
- メモに書かれていても、写真で確認できない食材は書かないでください。

【表記の確認表】
| 項目 | メモの記載 | 台帳の記載 | 判定 | 理由 |
の形で、次の項目を並べてください。
1. 価格(税込の総額)
2. 特定原材料8品目
3. 提供期間
4. 写真とメモの料理の一致
5. 書いてはいけない表現の有無(投稿文の案に対して)

判定は ok/要確認/記載しない のいずれかです。
- 価格は台帳の税込の値だけを使います。台帳が「台帳に無し」なら要確認。
  メモの数字と台帳の値が違えば要確認。税抜の値だけしか無ければ要確認。
- アレルゲンは台帳の記載だけを使います。台帳に無いメニューは「記載しない」とし、
  投稿文には Sources の定型文(店舗でお尋ねください)を入れてください。
- 割引後の価格を計算しないでください。イベントの条件はメモのとおりに写し、
  価格の欄は要確認にしてください。

【厳守事項】
- 記載がなければ「不明」とし、推測で埋めないでください。
- 「〇〇不使用」「アレルギーの方も安心」「無添加」「日本一」「〇〇産」は、
  台帳または表記のルールに根拠が書かれていない限り使わないでください。
- お客様やスタッフの個人の名前を投稿文に入れないでください。

「確認表で ok のものだけを投稿文に入れる」と順番を決めているのが要です。 投稿文を先に作らせると、価格とアレルゲンが文章に入った後で確認することになり、確認表で要確認が出ても、投稿文には残ったままになります。

定型文を Sources に置くのは、言い回しを毎回同じにするためです。 「アレルゲンの情報は店舗のスタッフにお尋ねください。同じ厨房で調理しているため、意図しない混入の可能性があります」のような文を、店で一度決めて、生成AIには写させるだけにします。

Step7

出力形式を固定する

投稿文と確認表を、決まった見出しの形で出させます。 JSON にしないのは、出力を人が読んで投稿に使うだけで、システムに取り込まないからです。

【投稿文の案】
秋限定「和栗のモンブランパフェ」が10月10日から登場🌰
ほっくり甘い和栗のクリームを、サクサクのメレンゲと重ねました。
カフェ〇〇店で11月末までの期間限定です。
1,320円(税込)
※アレルゲン:卵・乳・小麦を含みます。その他のアレルゲンは
店舗スタッフにお尋ねください。同じ厨房で調理しています。
#カフェ〇〇 #秋限定 #モンブランパフェ

【写真の説明の案】
グラスに盛られたパフェ。上に栗のクリームが絞られ、栗が1粒のっている。

【表記の確認表】
| 項目 | メモの記載 | 台帳の記載 | 判定 | 理由 |
|:--|:--|:--|:--|:--|
| 価格 | 1,200円 | 1,320円(税込) | 要確認 | メモの数字が台帳と違う。税抜の可能性 |
| 特定原材料8品目 | 記載なし | 卵・乳・小麦 | ok | 台帳の記載を使用 |
| 提供期間 | 10/10〜11月末 | ― | ok | メモのとおり |
| 写真とメモの一致 | 和栗、メレンゲ | ― | 要確認 | メレンゲは写真で確認できない |
| 書いてはいけない表現 | ― | ― | ok | 該当なし |

この例では、価格が要確認です。 投稿文の案には台帳の税込の値が入っていますが、メモの1,200円との食い違いを、販促担当が店長に確かめてから投稿します。 台帳が正しければそのまま投稿し、店長が値上げ前の価格で書いていたことが分かります。

写真の説明が控えめなのも意図どおりです。 メモに「メレンゲ」とあっても、写真で見えなければ写真の説明には書きません。投稿文の側には、メモにある食材として書いてかまいません。 写真の説明は、写真そのものの説明だからです。

Step8

システムへ連携する

つなぎ先方式内容
店長のフォームフォームの回答の通知メモと写真が届いたことを知らせる
メニューの台帳販促担当が検索して貼る価格とアレルゲンの該当行
ChatGPT のプロジェクト画面での利用投稿文・写真の説明・確認表
店舗のSNSアカウント人が投稿または予約投稿確認を終えた投稿文
投稿の記録表への記入投稿日、店舗、確認表の要確認の内容と解消のしかた

システムどうしの自動の連携は作りません。 生成AIからSNSへ投稿する経路を持たないことで、確認表の要確認を残したまま投稿される経路が、構成の上で存在しなくなります。

投稿の記録には、要確認が何で、どう解消したかを書きます。 「価格:台帳が値上げ前のままだった」「アレルゲン:新メニューで台帳に未登録」。この記録が、台帳を直す材料になります。

Step9

人が確認する

販促担当が見るのは、確認表の要確認と、投稿文の全文です。

  1. 確認表の要確認を解消する … 価格の食い違いは台帳と店長に確かめ、アレルゲンが未登録なら定型文のままにします
  2. 投稿文を読む … 口調、期間、店舗名を確かめます。価格とアレルゲンの一文が、確認表の ok の内容と一致しているかを見ます
  3. 写真を見比べる … 写真の説明が写真と合っているかを見ます
  4. 投稿する … 店舗のアカウントから投稿するか、予約投稿に入れます

2番目の「確認表と一致しているか」を省かないでください。 指示で順番を決めていても、投稿文に要確認の価格が入ることはゼロにはなりません。 投稿文の価格の行を、確認表の台帳の列と指でなぞって見比べます。

アレルゲンの一文は、店長にも見せます。 台帳の記載が古いことがあるからです。新メニューや季節で食材が変わるメニューは、投稿の前に店長の一言をもらう決まりにします。

Step10

例外に対処する

起きること対応
台帳にメニューが無い価格とアレルゲンを要確認・記載しないにし、店長と本部の台帳担当に登録を頼む。価格が確定するまで投稿しない
メモの価格と台帳の価格が違う店長と台帳担当に確かめる。台帳が古ければ台帳を直してから投稿
写真とメモの料理が違う店長に写真を撮り直してもらうか、正しい写真を選ぶ
イベントの割引の条件が複雑割引後の価格は販促担当が書き、端数の扱いを店長に確かめる
季節で食材が変わるメニュー台帳の該当行の登録日を見て、古ければ店長に確かめる
投稿の予定日の前日以降にメモが届いた要確認が出たら見送り、次の投稿日に回す
投稿の後に誤りが見つかった投稿を直すか消し、訂正の投稿を出す。投稿の記録に原因を書く

1行目が、いちばん大事な例外です。 新メニューは告知したい気持ちがいちばん強いときに、台帳がまだ追いついていません。価格が確定しないまま投稿しないことを、店長と本部で先に約束しておきます。

Step11

記録を残す

  • 店長のメモと写真(フォームの回答)
  • 投稿に使った台帳の該当行(貼った時点の値)
  • 投稿文の案と確認表の全文
  • 販促担当が直した箇所(価格、アレルゲン、口調)
  • 投稿した日時、店舗、投稿の本文
  • 要確認の内容と、解消のしかた

2つ目で「貼った時点の値」を残すのは、台帳が後から変わるためです。 投稿の後に価格が改定されても、投稿の時点で正しい値を使ったかを後から確かめられます。

最後の行を月に一度見ると、台帳の弱いところが分かります。 要確認の多くが「台帳に無し」なら、新メニューの台帳への登録が告知に追いついていないということです。

04実装レベルの3段階

最小構成:手元の ChatGPT の画面に、指示とメモと写真と台帳の行を貼る / 投稿文と確認表の作成
半自動化:上記+業務用ワークスペースのプロジェクトに口調と表記のルールを置き、店長のメモをフォームで受ける / 投稿文と確認表の標準化、メモの形の統一
本格構成:上記+台帳の該当行を自動で引き、投稿の記録と台帳の改訂を結び付ける / 台帳の照合と、台帳の遅れの把握

最小構成では、販促担当2名で指示の版がずれます。 貼り付ける指示が人によって古かったり、口調のルールが違ったりします。確かめるための段階です。 半自動化で、1件20分が6分になります。 この段階が本記事の想定です。文章を書く時間がほぼ無くなり、販促担当の仕事は要確認の解消と、投稿文の確認になります。 本格構成で台帳を自動で引くときは、表記ゆれに気をつけます。 メニュー名で台帳を引くと、「秋のパフェ」と「和栗のモンブランパフェ」が結び付きません。フォームのメニュー名の欄を、台帳のメニューから選ぶ形にしてから進めてください。

05工数削減シミュレーション

前提値(モデル条件)
対象人数
2 名
月間件数
120 件
1件あたり現在時間
20 分
1件あたり導入後時間
6 分
現在  120件 × 20分 ÷ 60 = 40 時間/月
導入後 120件 × 6分 ÷ 60 = 12 時間/月
月間削減時間
28h
削減率
70%
年間削減時間
336h
年間金額換算(時間単価2,500円)
84万円
モデル条件による試算であり、実際の効果は業務内容・運用方法によって異なります。

自社条件で導入効果を整理したい方へ

このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。

AI活用について相談する

06向いている企業・向いていない企業

向いている
  1. 数店舗から数十店舗の飲食店を運営し、各店の新メニュー・季節の食材・イベントの告知を本部の少人数の販促担当がSNSに投稿している会社。店長から届くメモの書き方がばらばらで、価格の税込・税抜やアレルゲンの書き方が投稿ごとに揺れている場合。メニューごとの価格とアレルゲンを一覧(メニューの台帳)で管理している、またはこれから管理できる場合。
向いていない
  1. 1店舗で、店主が自分の言葉で毎日投稿しており、文章の手間が問題になっていない場合。メニューごとのアレルゲンを把握・管理していない場合(先に台帳を整えることが必要です)。投稿の言葉そのものを店主の個性として売りにしている場合。なお、アレルギーのあるお客様が食べられるかどうかの判断は、この構成では代替できません。

07最小構成で試す方法

  1. 販促担当1名で、先月の投稿から15件を選ぶ(新メニュー、季節の食材、イベントを5件ずつ)
  2. その15件の店長のメモと写真、台帳の該当行を用意する
  3. 手元の ChatGPT の画面に、第7章の指示とメモと写真と台帳の行を貼る(プロジェクトは作らない)
  4. 出てきた投稿文と確認表を、実際に投稿した文と見比べる
  5. 確認表の要確認が、実際に台帳と食い違っていた投稿を拾えたかを数える

15件は必ずやってください。 プロジェクトとフォームを作る前に、「確認表で止まるべきものが止まるか」を確かめます。

出てきた内容判断
食い違いを要確認で拾い、投稿文に台帳の値だけが入っているプロジェクトとフォームを作る
投稿文にメモの価格が入る、「不使用」と書く指示の書き方で直る。構成は有効
台帳の該当行が見つからない投稿が多い台帳の整備が先。 AIの問題ではない

3行目が出ることは珍しくありません。 投稿の時間がかかっていた理由の一つが、台帳の整備の遅れだったということです。この試行で見つかった「台帳に無し」の一覧が、そのまま台帳を直す作業の一覧になります。

08実装時につまずきやすいポイント

問題対策
投稿文にメモの価格が入る確認表を先に作らせ、ok のものだけを投稿文に入れる順番を指示する
「不使用」「アレルギーの方も安心」と書き足す書いてはいけない表現として一覧にし、根拠が無い限り禁じる
台帳に無い新メニューのアレルゲンを推測で書く「台帳に無し」を明示して貼り、記載しないにする
税抜の価格だけを書く税込の総額で書くことを表記のルールに書く
割引後の価格を計算して書く計算を禁じ、販促担当が書く
写真の説明に写っていない食材が入る写真で確認できるものだけと指示する
店舗の口調が全店で同じになる口調のルールを店舗ごとに書き、過去の投稿の例を添える
前の投稿のメニューが混ざる投稿1件につきチャットを1つにする
台帳の該当行を貼り忘れるフォームの通知に「台帳の行を貼る」の手順を書いておく
店長が確認に出られず投稿が止まる予定日の2日前までにメモを出す決まりにする

上の3行が、この構成の失敗のほとんどです。 どれも、生成AIが文章を自然にするために、根拠の無い価格とアレルゲンを補うことから起きます。根拠を台帳の1つに絞り、確認表で止めることで防ぎます。

テイクアウトを扱う店は、価格の扱いの変更にも注意してください。 国税庁のページでは、令和9年4月1日から2年間、飲食料品の譲渡について消費税率が引き下げられ、飲食料品の総額表示の特例が設けられるとされています。テイクアウトの価格を投稿する店は、時期が近づいたら表記のルールを見直してください。

09セキュリティ・AIガバナンス上の注意点

この構成で扱うデータ: メニューの内容、価格、アレルゲン、店舗の写真、店長のメモ。個人の情報は扱わない設計にします。

  1. 価格は税込の総額で示す … 国税庁のページでは、事業者が消費者にあらかじめ価格を表示する場合に、消費税額を含めた価格を表示することが義務付けられており、表示の媒体を問わないとされています。SNSの投稿も、店のルールとして税込の総額で書きます
  2. アレルゲンの情報は、台帳の1つから取る … 消費者庁の事業者向けの資料は、最新で正確な情報を提供すること、あいまいな回答をしないこと、コンタミネーションの可能性を伝えることを挙げています。生成AIの推測は、あいまいな情報の典型です
  3. 食べられるかどうかの判断を投稿でしない … 同じ資料は、「食べられる/食べられない」の判断はお客様にしていただくとしています。「アレルギーの方も安心」は、その判断を店が代わりにする表現です
  4. 業務用のワークスペースで使う … 公式のセキュリティの説明では、Business・Enterprise・Edu のワークスペースのデータは、既定では OpenAI のモデルの学習に使われないとされています
  5. お客様とスタッフが写った写真を使うときは、本人の了解を取る … 店内の写真には、お客様の顔が写り込むことがあります。写り込んだ写真は、投稿にも生成AIにも使わないことを店長と決めておきます
  6. 投稿は人が行う … 生成AIから自動で投稿する経路を作りません

誤りが起きた場合のリスクは、誤った価格を示すことと、アレルゲンの情報を誤って伝えることの2つです。 前者はお客様とのトラブルに、後者はお客様の健康被害につながりえます。どちらも、台帳以外から値を取らないという同じ規則で防ぎます。

10まず何から始めるか

1週目:店のルールを1枚にする

価格の書き方(税込の総額)、アレルゲンの定型文、書いてはいけない表現を、1枚の文書にします。 店長会議で一度読み合わせ、店として決めたものにします。

2週目:15件で試す

先月の投稿から15件を選び、手元の ChatGPT の画面で投稿文と確認表を作らせます。確認表が、実際に台帳と食い違っていた投稿を拾えたかを最優先で見ます。

3週目:店長のメモのフォームを作る

告知の種類、メニュー名、提供期間、投稿の予定日を選ぶ欄を持つフォームを作ります。価格とアレルゲンの欄は設けません。 あわせて、試行で見つかった「台帳に無し」のメニューを台帳に登録します。

4週目:プロジェクトを作る

業務用のワークスペースにプロジェクトを作り、指示、店舗ごとの口調のルール、表記のルール、定型文を Sources に置きます。まず2店舗の投稿から始め、要確認の件数と内容を記録します。

2か月目: 8店舗に広げ、1件20分が何分になったかを実測します。3か月目以降: 要確認の記録を見て、台帳の登録が告知に追いつく運用に直します。要確認の多くが「台帳に無し」でなくなった時点で、この構成は完成です。


11関連ユースケース

12この仕組みを理解するための記事

13技術仕様の確認日・参考情報

技術仕様確認日:2026-10-08/最終更新:2026-10-08
確認した内容情報源確認日
プロジェクトが関連するチャット・ファイル・指示・ソースをまとめる機能で、指示がチャット全体に適用され、ファイルが Sources の欄に置かれること。成果ごとに別のチャットを始めることが勧められていることChatGPT Learn: Projects and chats2026-10-08
画像を添付・貼り付け・ドラッグでプロンプトに加えられること。画像だけに頼らず、何を見てほしいかと欲しい結果をプロンプトに書くよう勧めていることChatGPT Learn: Image inputs2026-10-08
Business・Enterprise・Edu のワークスペースのデータが転送中と保存時に暗号化され、既定では OpenAI のモデルの学習に使われないことChatGPT Learn: ChatGPT Work cloud security2026-10-08
総額表示義務が、事業者が消費者にあらかじめ価格を表示する場合に税込価格の表示を義務付けるもので、表示媒体を問わないこと。根拠が消費税法第63条であること。令和9年4月1日から令和11年3月31日まで飲食料品の譲渡の消費税率が引き下げられ、飲食料品の総額表示の特例が設けられること国税庁: No.6902「総額表示」の義務付け2026-10-08
消費者庁が外食・中食の事業者向けに、食物アレルギーに関するパンフレットと動画教材を公開していること消費者庁: 外食・中食での食物アレルギーについて2026-10-08
情報提供のチェック項目(最新で正確な情報、あいまいな回答をしない、コンタミネーションの可能性を伝える、「食べられる/食べられない」の判断はお客様にしていただく、正しい知識を持つ者が対応する)。特定原材料8品目(えび、かに、くるみ、小麦、そば、卵、乳、落花生)と、20品目は表示されないこともあり「表示がない=含まれていない」ではないこと消費者庁: 事業者向けパンフレット(食物アレルギーのお客様との会話で困った経験ありませんか)2026-10-08

アレルゲンの情報の出し方は、店として決めてください。 本記事は公式のページで確認できた範囲だけを扱っています。

実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。

自社の業務に使えるAI活用候補を整理します

このユースケース(UC-0980)についてのご相談はこちらから。

AI活用について相談する
目次