FoodSaverで現在記録できること
食材を「名前だけのメモ」にせず、期限・数量・保存場所まで持たせて、使った後は消費済みとして分けられます。
期限日を記録して並べる
食品ごとに期限日を持ち、一覧では期限日を基準に並べます。期限切れ、当日、近い日付などは表示上も区別されます。
数量・カテゴリ・保存場所を持つ
数量、カテゴリ、冷蔵室・冷凍室・野菜室・常温などの保存場所を記録できます。
商品名検索とカテゴリ絞り込み
登録した食材は商品名で検索でき、カテゴリでも絞り込めます。何があるかを探すための基本的な一覧管理です。
使ったら消費済みにする
食材を消費済みにすると通常一覧から分けられ、完了一覧から戻すこともできます。削除や内容編集にも対応しています。
登録方法は「手入力」と「写真を使ったAI認識」
必要な項目を自分で確認して入力
商品名、期限、カテゴリ、数量、保存場所などを自分で入力できます。印字が読みにくい食品や、AIに推定させたくない場合は手入力が確実です。
写真から候補を出し、確認して保存
食品パッケージやレシートの写真をAI認識へ送り、商品名・期限・カテゴリなどの候補を受け取ります。その後、確認画面で内容を直して保存します。
レシート認識は「全商品一括登録」ではありません
現在のFoodSaverには食品写真とレシート写真の認識モードがあります。ただし、レビューした実装のレシート用指示は、レシートから主要な食品1件を推定する内容です。
そのため、「買い物レシートを撮れば全行が読み込まれ、購入した食品がまとめて在庫へ入る」という一括インポート機能としては説明できません。また、レシートの商品名が読めても、パッケージに印字された期限日までレシートに含まれているとは限りません。
現在のFoodSaverで、できると断定していないこと
- 期限の正確なOCR:AI認識は推定を含みうるため、印字された期限を正確に読み取る保証はしません。
- レシート全行の一括登録:現在のレシート認識は主要な食品1件を推定する設計です。
- 端末への期限通知:3日前・1日前・当日などの設定UIと予定プレビューはありますが、今回確認したコードでは実際の通知スケジュール・配信まで確認できませんでした。
- 家族とのリアルタイム共有:現在レビューした実装では確認していません。
- 買い物リスト:現在レビューした実装では確認していません。
- レシピ提案・献立作成:現在レビューした実装では確認していません。
- バーコード登録:現在レビューした実装では確認していません。
- 食品が安全に食べられるかの判定:FoodSaverは食品安全を判定するツールではありません。
FoodSaverが向きやすい人
- 食品ごとの期限を一覧で確認したい
- 冷蔵・冷凍・常温など保存場所も一緒に記録したい
- 数量・カテゴリ・期限をシンプルにまとめたい
- 写真で入力候補を出しつつ、最後は自分で確認したい
- 使った食材を消費済みとして一覧から分けたい
別タイプのアプリを優先した方がよいケース
家族全員で同じ冷蔵庫在庫をリアルタイム同期したい、買い物リストと連動したい、在庫から献立を自動提案してほしい、バーコードやレシートから大量の商品を一括登録したい、といった要件が必須なら、FoodSaverの現在の実装範囲とは合いません。
「完全オフライン」とは説明しません
食品記録や設定には端末側のAsyncStorageへ保存する実装があり、保存した画像はアプリの文書領域へコピーされます。一方、写真認識時には画像データを認識用のネットワークエンドポイントへ送る処理があります。
そのため、このサイトでは「すべての処理が端末内だけで完結する」「写真は端末外へ送られない」といった説明はしません。
このページのFoodSaverは、真空保存機器ではありません
日本では「FoodSaver / フードセーバー」という名称の真空保存機器ブランドが広く使われています。また、App Storeには別の開発者による同名系の期限管理アプリもあります。
このサイトで扱うのは、akira kawata が開発する賞味期限・食材管理アプリ FoodSaverです。他のFoodSaverブランド・アプリの機能を、このアプリの機能として扱いません。