AIによる売上予測
レシートローラーは、過去の取引データから当月の売上・取引数の月末着地点と、主力商品の14日先までの需要を自動で予測します。ビジネスインサイト上にカードとして並ぶほか、商品別売上分析ページや API・MCP ツール経由でも取得できます。
予測の種類
月次の売上・取引数予測
当月の月末売上・取引件数の見込みを、現時点までの実績と経過日数から線形ペースで算出します。
- 例:「今月の売上予測: ¥5,866,000」
- カード本文に経過日数(26/31日経過、現時点 ¥4,919,663)と信頼区間(¥5,100,000 〜 ¥6,700,000)が表示されます
- 取引件数も同じロジックで月末見込みを算出します
商品需要予測(14日先まで)
直近30日の日次販売数量から、主力商品(売上数量上位5商品)について向こう14日間の需要を予測します。曜日ごとの偏り(例: 土日のほうが平日より売れる)を加味して算出します。
- 例:「ドリンクA: 14日先までに約 168 個(推奨発注: 約 202 個)」
- 推奨発注数は予測値 × 1.2 の安全係数を上乗せした値です
- 履歴が7日未満の商品は予測対象外です
- カードはビジネスインサイトの「Forecast」カテゴリに並びます
信頼度の判定
直近3ヶ月分のスナップショットから変動係数(Coefficient of Variation, CV)を計算し、信頼度を3段階で判定します。
- 高(high):CV < 10% — 月次・日次が安定している
- 中(medium):CV < 25% — 通常程度の変動
- 低(low):CV ≥ 25%、または履歴が3ヶ月未満
月次予測の信頼区間は予測値 ± CV(上限40%)です。履歴が浅い場合はデフォルト ±15% が適用されます。商品需要予測の信頼度は、日数カバー率(例: 直近30日のうち何日売れたか)と1日あたりの数量のばらつきから判定します。
予測実行の条件
- 月次予測: 当月の経過日数が3日以上、当月のスナップショットが存在し売上または取引数が0以上
- 商品需要予測: 直近30日の販売履歴があり、対象商品の販売日数が7日以上
カードの有効期限
月次予測カードは月末まで有効です。月が変わった時点で自動的に翌月分の新しい予測に置き換わります。商品需要予測カードは毎日16:00 (JST) のスケジューラ実行時に最新の30日分データで再計算されます。
商品別売上分析の「今期の振り返り」
OpenAI 連携が有効な場合、商品別売上分析ページ(店舗別・全店舗版)の上部に、ルールベースの分析カードを自然文1段落にまとめた「今期の振り返り」が表示されます。予測カードと併せて読むと、見込みと改善ポイントが1画面で把握できます。詳しくは 商品別売上分析 を参照してください。
API・MCP での取得
予測データは REST API または MCP ツール経由で取得できます。AIアシスタント(Claude / ChatGPT)に「今月の売上予測を教えて」と聞くと、このカードが返されます。
- REST:
GET /api/v1/sales/forecast?organizationId={id}&storeId={id} - MCP:
sales_get_forecast
今後の拡張
- 日別・週別の細かい期間での月次予測
- 連休・季節要因を考慮した非線形モデル
- 商品需要予測を14日以上の長期に拡張
関連記事
-
ブランドボイスの分析と設定ブランドボイスは、店舗の投稿スタイル(トーン・絵文字頻度・文末表現など)をAIが分析・学習する機能です。過去投稿から自動抽出し、以降のAI生成で一貫した文体を保てます。
-
トレンドレーダートレンドレーダーは業界・地域のSNSトレンドや季節ネタをAIが収集・提案する機能です。投稿ネタ探しの時間を短縮し、話題性のある投稿を継続できます。
-
AIキャプション生成とハッシュタグ提案SNS投稿の本文(キャプション)とハッシュタグをAIが自動生成・提案します。組織情報・業種・ブランドボイス・ターゲット層を踏まえ、プラットフォームに合わせた文面を作成できます。
-
AIによる画像生成・リサイズ・編集AIを使ってクリエイティブを生成・編集する方法です。テキストプロンプトからの画像生成、プラットフォーム別サイズへの自動リサイズ、既存画像のAI編集(背景除去・要素追加)に対応します。
-
AI エージェントから SNS に投稿する(MCP連携)Claude などの AI エージェントから、レシートローラーに繋いだ SNS チャンネルへ自然言語で投稿する方法をまとめます。下書きの作成、複数チャンネルへの一括投稿、予約投稿、画像の取り込みまで会話だけで完結します。話しかけ方の具体例とコツも掲載しています。