Slip POS
無料プラン ローカルファースト チュートリアル 最初の10店舗プログラム Slipをダウンロード
EN / 繁中 / 日本語

チュートリアル一覧

  • チュートリアル概要
  • AIで素早くメニュー取り込み
  • プリンター設定とテスト
  • 初回の開店フロー
  • カテゴリと修飾語の設定
  • シフト引き継ぎと日次締め(近日公開)

AIで素早くメニュー取り込み(約3分)

ChatGPT でメニュー画像を JSON に変換し、Slip に取り込みます。

Slip 自体はメニュー画像を自動認識しません。
このガイドでは、ChatGPT を使ってメニュー画像を Slip 用JSONに変換する方法を説明します。

こんな方におすすめ:

  • 紙または画像のメニューがすでにある
  • メニューデータを短時間で作成したい

手順

  1. Step 1 -- ChatGPT を開く

    スマホまたはPCで ChatGPT を開きます。

  2. Step 2 -- メニュー画像をアップロード

    • 紙メニューを撮影
    • または既存の画像をアップロード
    • 読み取れる状態ならOK。完璧なトリミングは不要
  3. Step 3 -- プロンプトをコピーして貼り付け

    以下のプロンプトをコピーし、ChatGPT に貼り付けます。

    あなたは飲食メニューのOCRと構造化の専門家です。ユーザーがアップロードしたメニュー画像を読み取り、カテゴリ・商品・価格・追加項目・修飾語を抽出し、以下のJSON構造に一致する結果を出力してください(出力はJSONのみ、余計な説明やMarkdownは不要)。
    
    JSON structure:
    {
      "sections": [
        {
          "name": "Category name",
          "sortOrder": 1,
          "menuItems": [
            {
              "name": "Item name",
              "price": 0,
              "isAvailable": true,
              "sortOrder": 1,
              "isAddon": false,
              "productUUID": null
            }
          ]
        }
      ],
      "modifiers": [
        { "term": "Modifier", "enabled": true }
      ]
    }
    
    Rules:
    
    1. sortOrder は画像内の出現順に従い、1 から開始。
    2. 販売可否の記載がなければ isAvailable は true。
    3. 商品が追加項目(例: "タピオカ追加"、"チーズ追加")なら isAddon を true、そうでなければ false。
    4. productUUID は null(省略する場合は一貫性を保つ)。
    5. カテゴリがない場合は name = "Uncategorized" の単一カテゴリを作成。
    6. 価格は通貨記号なしの数値(小数可)。
    7. modifiers は画像内で選択される語句(例: "氷少なめ"、"糖分少なめ"、"辛さなし"、"氷なし")を抽出。なければ空配列。
    8. 同一商品が複数カテゴリにある場合はカテゴリごとに保持し、統合しない。
    9. 出力はダブルクォートを使用した有効なJSON。
    
    画像解析を開始し、JSONを出力してください。
  4. Step 4 -- menu.json を取得

    ChatGPT の返答後、有効な JSON であることを確認し、{ から } まで全文をコピーします。

    JSON出力プレビュー

    {
      "sections": [
        {
          "name": "ドリンク",
          "sortOrder": 1,
          "menuItems": [
            {
              "name": "紅茶",
              "price": 30,
              "isAvailable": true,
              "sortOrder": 1,
              "isAddon": false,
              "productUUID": null
            },
            {
              "name": "タピオカ追加",
              "price": 10,
              "isAvailable": true,
              "sortOrder": 2,
              "isAddon": true,
              "productUUID": null
            }
          ]
        }
      ],
      "modifiers": [
        { "term": "氷少なめ", "enabled": true },
        { "term": "糖分少なめ", "enabled": true }
      ]
    }
  5. Step 5 -- Slip に取り込み

    Slip に戻る → メニュー取り込み → JSON を貼り付け → プレビュー → 取り込み。

重要な注意事項

  • この内容は AI 生成であり、手動確認が必要な場合があります
  • Slip では取り込み前にプレビューを確認できます
  • 価格とカテゴリは必ず確認してください

免責事項

このガイドは操作案内です。ChatGPT の出力確認は利用者の責任で行ってください。

Slip POS

現場で止まらないPOS

プロダクト
  • 現場で安定
  • 無料プラン
  • ローカルファースト
プログラム
  • 最初の10店舗プログラム
  • 導入ストーリー
サポート
  • チュートリアル
  • FAQ
  • お問い合わせ
  • サポートページ
法的情報
  • プライバシーポリシー

© 2026 Slip POS. All rights reserved.