メーカー公開栄養値以外の
栄養値の算出方法How we estimate nutrition values beyond manufacturer-published data
技術参考情報Technical reference
2021年3月10日更新Updated: Mar 10, 2021
解説図Illustration
【背景】[Background]
外食や商品メーカー様におきましては、原材料や調理の変動を考慮されるなどの事情等により法令等で定められた最低限の栄養成分は表示していても、詳細な栄養成分までは表示されていないことが概ねとなっております。For restaurants and product manufacturers, even when the minimum legally required nutrition facts are displayed, detailed nutrition information is often not shown due to factors such as variability in ingredients and cooking.
【ニーズ】[Need]
一方で、ヘルスケアアプリや栄養分析など多種多様な目的において外食や商品を含めた食品の詳細な栄養成分が必要になることも多くあります。Meanwhile, detailed nutritional composition for foods—including restaurant meals and packaged products—is often needed for a wide range of purposes such as healthcare apps and nutrition analysis.
【解決方法】[Solution]
そこで弊社では「表示されていない栄養成分」を、表示されている栄養成分や、食品自体または画像や各種情報などから推測して理論値(推論値)として数学的に得る技術を開発しました。To address this, we developed technology to infer “nutrient items not displayed” from displayed nutrients and other signals such as the food itself, images, and various information, and to derive them mathematically as theoretical (inferred) values.
具体的には、日本において、文科省が定義する「日本食品標準成分表」で定める食品が唯一の根源となる食材であり、その栄養成分も定義されているため、同食材を基準として採用し、その食材を使って食品を「調理」する過程を弊社専属管理栄養士がフルデジタルでエミュレーションすることで算出しています。Specifically in Japan, ingredients defined in the “Standard Tables of Food Composition in Japan” (by MEXT) serve as the fundamental reference because their nutrient profiles are defined. We adopt these ingredients as the base and estimate values by digitally emulating the cooking process with those ingredients under the supervision of our dedicated registered dietitians.
【課題と解説図】[Challenge & Diagram]
表示されている栄養成分と弊社がエミュレーションで得た理論値の差異が極力小さい事が求められます。そのため、弊社で行っている「作業」を紹介したものが上記の解説図となります。We aim to minimize differences between displayed nutrition facts and our emulated theoretical values. The illustration above outlines the workflow we use to achieve that.
同作業によって、弊社がご提供する食品の栄養成分については、外食や商品メーカー様が表示された栄養成分値については全く同一となり、それ以外の値については、エミュレーションで算出された理論値となっております。As a result, values that are displayed by restaurants/manufacturers match exactly, while other values are provided as emulation-derived theoretical estimates.
【成果物】[Deliverables]
- 全食品において「日本食品標準成分表」で定義される栄養項目以上の栄養成分を算出Compute nutrition items beyond those defined in the Standard Tables for all foods
- 全食品において「日本食品標準成分表」で定義される食材と量を推定値として算出Estimate ingredient composition and amounts (as inferred values) based on Standard Tables ingredients for all foods
【まとめ】[Summary]
解説図の通り、弊社では全ての食品情報について、文科省が定義する「日本食品標準成分表※5年毎に更新される日本の食材基準」に準拠した食材を構成食材として、商品から外食、郷土料理まで全ジャンルの食品について、デジタルで食品栄養データを提供しています。As shown in the illustration, we provide digital nutrition data across all food categories—from products to restaurant meals and regional cuisine—using ingredient references aligned with the “Standard Tables of Food Composition in Japan” defined by MEXT (updated every 5 years).
提供方法として主にクラウドAPI(食品検索API [仕様])、及びSaaS/Web(フードブラウザ) でご提供しております。We provide access mainly via our cloud API (Food Search API [spec]) and via SaaS/Web (Food Browser).
用語の解説(参考)Glossary (Reference)
単語の定義Term definitions
構造の定義Structure definitions
- 【OID】
- Object ID, 弊社食品データベースの一意となる食品を示す食品識別子Object ID: a unique identifier for a food item in our food database
- 【PID】
- Picture ID, 弊社食事記録として保存される写真を識別する写真識別子Picture ID: a unique identifier for a photo saved as part of our meal records
- 【meal ID】
- 弊社食事記録の「一回の記録」を識別する食事識別子Identifier for a single meal record
- 【UID】
- User ID, 弊社ユーザ記録の対象者を一意に識別するユーザ識別子User ID: uniquely identifies the subject user in our records
- 【Login ID】
- 弊社一般向けサービスにおけるログインIDLogin ID for our consumer services
- 【Login パスワード】【Login Password】
- 弊社一般向けサービスにおけるログインパスワードLogin password for our consumer services
- 【サービスID】【Service ID】
- 弊社喫食管理API全般共通の契約毎のサービスIDPer-contract service ID common across our dietary management APIs
- 【アクセスコード】【Access Code】
- 弊社喫食管理API全般共通の契約毎のコードストリングPer-contract access code string common across our dietary management APIs
- 【APIパスワード】【API Password】
- API内にて指定するパスワードPassword specified within the API
- 【Source IP Address制限】【Source IP Address Restriction】
- APIにアクセスできる貴社サーバー outbound 代表IPアドレスによる制限Restriction by your server’s outbound public IP address
- 【トークン制限】【Token Restriction】
- APIにアクセスする際に必要となる簡易認証トークンSimple authentication token required to access the API
参考リンクReferences
お問い合わせContact
本技術やデータ提供に関するご質問は、お気軽にお問い合わせください。Feel free to contact us with questions about this technology or data provisioning.
Webでお問い合わせContact via Web電話: 03-6809-6108 (音声自動認識システム)Phone: 03-6809-6108 (automated voice recognition system)