kalori
アプリ / 登録

DATA SPECIFICATION

検討に必要なものを、問い合わせの前に。

フィールド定義、権利の提供区分、業態別のカバレッジ、そして実データのサンプル。社内で評価を進めていただいたうえで、ご相談ください。

掲載数と充足率はすべてデータベースの実測値です。毎晩の更新に自動で追随します。

カタログ最終確認 2026年10月8日

規模と充足度

すべて実測値です。丸めた表示のもとになった数値も併記しています。

掲載商品

56,195

件

対象ブランド

421

ブランド

料理名マスタ

5,360

件

PFC4項目の充足

100%

56,195 / 56,195

7日以内に存在を確認

94%

52,807 / 56,195

JANコード付与

10,825

件

上記は現時点のスナップショットです。どのブランドをいつ追加したか、日ごとに何品を更新しているかは、全期間の記録として公開しています。 更新履歴を見る

提供区分

同じ1行の中でも、フィールドによって権利の扱いが異なります。Kaloriはこれを3つに区分して管理し、標準の提供範囲を明示しています。データの利用を検討される際は、まずこの区分をご確認ください。

F

事実情報

商品名、提供店舗、価格、掲載・確認日、JANコードなど、公開情報として観測できる事実。

提供範囲: 標準提供

G

自社生成データ

AIによる推定栄養値、料理名マスタ、表記ゆれ・かな読みなどの正規化メタデータ、生成画像。kaloriが自ら作成しており、権原が明確です。

提供範囲: 標準提供

O

公式栄養値

各チェーンが公開している栄養成分値そのもの。再配布の可否が提供元との関係に依存するため、CSV・フィードなど一括提供の標準範囲からは除外しています。Catalog API では、契約先サービス内での表示に限って提供します(出所区分 official)。

提供範囲: 一括提供は個別合意 / Catalog API では表示目的に限り提供

業態別のカバレッジ

業態ごとの掲載規模と、栄養データの充足度・鮮度です。ご利用予定の領域が十分に埋まっているかをご確認いただけます。

業態 ブランド 商品 PFC充足 公式値ベース 7日以内
コンビニ 20 10,139
100%
46%
99.9%
牛丼・丼もの 6 991
100%
90%
100%
カレー 4 156
100%
71%
100%
ファストフード 13 856
100%
63%
100%
カフェ 34 5,326
100%
78%
93%
定食 14 1,751
100%
32%
75%
うどん 14 1,322
100%
34%
81%
そば 10 731
100%
61%
100%
居酒屋 22 3,305
100%
53%
87%
ファミレス 21 3,461
100%
68%
86%
ハンバーグ・ステーキ 15 1,733
100%
48%
88%
焼肉 14 1,880
100%
12%
77%
から揚げ 7 629
100%
49%
76%
とんかつ 10 594
100%
9%
90%
寿司 19 3,161
100%
46%
96%
ラーメン 45 1,705
100%
20%
95%
中華 17 1,506
100%
55%
82%
韓国料理 3 493
100%
5%
94%
インド料理 2 146
100%
0%
100%
天ぷら 2 441
100%
97%
100%
お好み焼き 2 126
100%
0%
100%
ピザ 5 1,420
100%
89%
100%
イタリアン・パスタ 15 2,124
100%
72%
100%
弁当・惣菜 12 1,209
100%
42%
99.9%
その他の飲食店 10 918
100%
8%
92%
パン 12 675
100%
65%
100%
菓子・スイーツ 32 3,639
100%
83%
100%
調味料・加工食品 6 632
100%
72%
100%
冷凍食品 11 2,560
100%
85%
100%
インスタント麺 3 663
100%
98%
100%
飲料 9 910
100%
93%
100%
健康食品・乳製品 12 993
100%
84%
100%
合計 421 56,195 100% 57% 94%

この表では個別のブランド名を掲載していません。どのブランドを収録しているかは、一般公開している店舗一覧でそのままご確認いただけます。提携時の対象ブランド一覧および対象範囲は、秘密保持契約の締結後にお渡しします。 掲載ブランドの一覧を見る

フィールド定義

提供するレコードの構造です。単位・NULLの有無・提供区分まで明示しています。ご利用に必要な項目が揃っているかをご確認ください。

商品カタログ

フィールド 型 NULL 区分 説明
id integer 無 F 商品の永続ID。掲載終了後も再利用しません。
shop_id string 無 F 提供ブランドの識別子。サンプルでは伏せています。
name string 無 F 商品名。サンプルでは伏せています。
category enum 無 F ブランドの業態カテゴリ(コンビニ / ファストフード など)。
genre enum 有 G 料理ジャンル。全ブランド共通の正規化済み分類です。
cal number (kcal) 有 O/G エネルギー。
protein number (g) 有 O/G たんぱく質。
fat number (g) 有 O/G 脂質。
carbs number (g) 有 O/G 炭水化物。
fiber number (g) 有 O/G 食物繊維。掲載のある商品のみ。
salt number (g) 有 O/G 食塩相当量。掲載のある商品のみ。
nutrition_source enum 無 F 栄養値の出所区分。official(公式)/ partial(公式+欠損をAIで補完)/ estimated(AI推定)。
price integer (JPY) 有 F 表示価格(税込を優先)。
jan_code string 有 F JANコード(EAN-13)。取得できた商品のみ。checksum 検証済み。
first_seen_date date 有 F カタログに初めて登場した日時(UTC ISO8601)。
last_confirmed_at date 有 F 提供元で最後に存在を確認した日時(UTC ISO8601)。鮮度の判断はこの列を使います。
lifecycle_state enum 無 F 掲載状態。active / 販売終了など。終了商品も履歴として保持します。

料理名マスタ

フィールド 型 NULL 区分 説明
id integer 無 G 料理名の永続ID。
canonical_name string 無 G 代表表記。「醤油ラーメン」など、ブランドに属さない一般料理名。
aliases array 有 G 表記ゆれ。検索の名寄せに使います。
reading string 有 G かな読み。漢字・かな・英字をまたぐ照合に使います。
category string 無 G 料理カテゴリ。
cal number (kcal) 有 G 1食あたりの推定エネルギー。
protein number (g) 有 G 1食あたりの推定たんぱく質。
fat number (g) 有 G 1食あたりの推定脂質。
carbs number (g) 有 G 1食あたりの推定炭水化物。
total_grams number (g) 有 G 推定の基準となる1食の重量。
estimation_confidence number 有 G 推定の確度(0〜1)。0.6未満は採用しません。

実データのサンプル

ダウンロードして、そのまま社内での評価にお使いいただけます。JSONとCSVをご用意しています。

料理名マスタ

50行

特定のブランドに属さない一般料理名のマスタです。代表表記・表記ゆれ・かな読み・推定栄養値まで、実際の値をそのまま収録しています。

先頭の1行

{
  "id": 1,
  "canonical_name": "醤油ラーメン",
  "aliases": [
    "醤油らーめん",
    "しょうゆラーメン",
    "中華そば",
    "醤油そば"
  ],
  "reading": "しょうゆらーめん",
  "category": "ラーメン",
  "cal": 470,
  "protein": 16.5,
  "fat": 12.2,
  "carbs": 67.5,
  "total_grams": 495,
  "estimation_confidence": 0.65
}

商品カタログ(構造サンプル)

50行

商品名と提供ブランドの識別子は伏せています。栄養・価格・出所区分・日付は実データですので、レコードの形と充足度・鮮度をご評価いただけます。

先頭の1行

{
  "id": 1,
  "shop_id": null,
  "name": null,
  "category": "fastfood",
  "genre": "burger",
  "cal": 408,
  "protein": 11.4,
  "fat": 18.6,
  "carbs": 49.5,
  "fiber": 4.5,
  "salt": 2.2,
  "nutrition_source": "official",
  "price": 440,
  "jan_code": null,
  "first_seen_date": "2025-11-29T07:44:11.962Z",
  "last_confirmed_at": "2026-10-07T16:50:18.316Z",
  "lifecycle_state": "active"
}

サンプルは評価目的でのみご利用いただけます。再配布・再販は許可していません。

提供の形

価格および対象範囲は、用途をうかがったうえで個別にご案内しています。取引の形はあらかじめ決めています。

用途を確認したうえでご案内します

提供先、用途、再配布の有無を確認しています。すべてのお申し込みをお受けするものではありません。

非独占・期間契約が標準です

特定の一社に独占的に提供する形は取っていません。期間を定めた契約を標準としています。

更新の継続を含みます

提供元の改定への追随、表記の正規化、日々の更新までを含めてご提供します。一括のダンプ提供は行っていません。

小さな検証から始められます

対象データと評価指標を絞ったPoCから開始できます。要件が固まっていない段階でもご相談いただけます。

このページでご案内しているのは商品カタログと栄養情報です。Kaloriをご利用いただいている個人の食事記録・個人情報は、提供の対象に含みません。

よくあるご質問

栄養値の「公式」と「AI推定」はどう区別されていますか?

項目(フィールド)単位で出どころを保持しています。公式発表値・AIによる部分補完・全体がAI推定のいずれであるかをデータ内で区別しており、提供時もこの区別を保ったまま納品します。AI推定値は誤差を含むため、表示の際もその旨の明示をお願いしています。

データはどのくらいの頻度で更新されますか?

毎晩、各チェーンの公式情報を自動で収集して更新しています。新商品・販売終了・価格や栄養の改定は日次で反映され、日付つきの履歴(その日時点の全量スナップショット)も保持しています。

商用利用はできますか?

法人向けのライセンス契約のうえでご利用いただけます。非独占・期間契約が標準です。このページのサンプルは評価目的に限ってご利用いただけ、契約前の商用利用はできません。

再販・再配布はできますか?

できません。第三者への再販・再配布や、提供データをもとにしたデータベースの再構築は契約で制限しています。

料金はいくらですか?

対象範囲(ブランド・項目・画像の有無)、用途、更新頻度をうかがったうえで個別にお見積もりしています。対象を絞った小さな検証(PoC)から始めることもできます。

Kalori利用者の食事記録は含まれますか?

含まれません。提供対象は商品カタログと栄養情報のみで、Kaloriをご利用いただいている個人の食事記録・個人情報は提供しません。

評価のうえ、ご相談ください

必要な項目、対象範囲、連携方法、希望時期をうかがい、個別にご案内します。ご相談は無料です。

Catalog APIを相談する

ご利用上の注意

  • 当サイトの情報は参考情報として提供されており、栄養成分の正確性を保証するものではありません。

  • 食品アレルギーがある方は、必ず各店舗の公式サイトや商品パッケージで成分をご確認ください。

  • 栄養成分データは店舗の公式情報に基づいていますが、商品の仕様変更等により実際の値と異なる場合があります。

  • 健康状態に応じた食事制限がある方は、医師や管理栄養士にご相談の上でご利用ください。

  • このサービスの利用により生じた損害について、運営者は一切の責任を負いません。

  • 一部の商品のPFC値はAIによる推定値です。実際の値と異なる場合がありますので、参考程度にご利用ください。