仕様と根拠
名寄せと合算のしくみ
食材名が同じ(全角・半角と空白の違いは同じとみなす)で、単位も同じ行を 1 行にまとめ、数量を足します。「1/2」のような分数と「1.5」のような小数も足せます。単位が違う行は足さず、別の行として残します。
在庫の確認と使い切り
農林水産省は、買い物の前に冷蔵庫・冷凍庫・食品庫などを見て家にある食材を把握すること、買う時は使い切れるかを考えて使い切れる分だけ買うことを勧めています。この表は在庫を引く前の合計なので、在庫を見て減らしてください。
共通食材
2 品以上の料理で使う食材は「使う料理」に料理名が並びます。まとめ買いや使い切りの目安になります。見出しを書かない場合は料理の区別はせず、すべて同じ 1 つの献立として合算します。
根拠にした仕様・資料
| 仕様・資料 | 確認日 | 使った箇所 |
|---|---|---|
| 農林水産省 広報誌 aff(あふ)2025年10月号「食品ロスを減らすポイント」 | 2026年10月29日 | 「家にある食材をチェックしてから買い物へ」「買う時は使い切れるかを考えて」。利用規約 https://www.maff.go.jp/j/use/link.html |
指摘の段階
- エラー: 仕様に反していて、正しく読めない・処理できない入力です。
- 警告: 読めるものの、仕様の推奨に反する・矛盾する・意図と違う結果になりやすい入力です。
- 情報: 誤りではありませんが、知っておくとよい扱い(読み飛ばした部分や解釈)です。
入力の扱い(送信しない仕組み)
処理はすべてお使いのブラウザの中で行います。処理の本体はこのサイトから配信する小さなスクリプト(/app.js)で、外部のサービスやライブラリを読み込みません。ページはブラウザに通信を禁止させる設定(Content-Security-Policy の connect-src)つきで配信しており、入力した内容がサーバーや第三者へ送られることはありません。ファイルを選んだ場合も、端末の中で読み込むだけです。
このツールでできないこと(制約)
- 単位の換算はしません。「玉ねぎ 2個」と「玉ねぎ 100g」、「大さじ」と「ml」は別の行になります。
- 表記ゆれ(玉ねぎ・たまねぎ・タマネギ)は同じ食材と見なしません。名前をそろえて貼り付けてください。
- 食材ごとの価格・在庫・賞味期限は扱いません。家にある量を引く計算もしません。
ご利用にあたって
- 入力した材料はブラウザの中だけで処理し、サーバーへは送信しません。コピーやダウンロードした結果の扱いにはご注意ください。
- 合計は書かれた数と単位を足しただけです。実際に買う量は、家にある在庫と使い切れる量を見て自分で決めてください。