GCC Mealkun【給食情報システム】ミールくん

School lunch nutrition calculation for Japanese schools

A school lunch information system: an easy-to-use nutrition calculation tool for Japanese school lunches.

Product
GCC Mealkun v5.13
Users
Schools & kitchens in Japan
Role
Lead UX Designer
Year
2024

01.Overview

Mealkunミールくん · 給食情報システム

GCC Mealkun helps nutritionists at Japanese schools, nurseries and lunch centres plan menus, check every meal against nutritional standards, manage allergens, and produce the reports their work requires.

It's a dense, data-heavy tool used every day. I designed the 2024 version with a calm lavender workspace, one pink action colour, and a friendly mascot that makes a serious system feel approachable.

App 1

Menu & nutrition

Plan school lunch menus on a calendar, check every meal against nutrition standards, manage allergens, import menu data and produce reports.

See chapters 02–06
App 2

Nursery nutrition targets

Register classes and children, calculate each child's estimated energy requirement and the nursery's nutrition targets, and track growth and obesity level.

See chapter 07
  • 学校数合計Total schools45
  • 生徒総数Total students1,210
  • 食事合計Total meals31,606
  • 合計注文数Total orders26,210
Dashboard. Four totals up top, then every registration task and every report as one-click rows.

Main menu

  • 献立管理Menu management
  • 人材管理Staff management
  • 発注管理Order management
  • 特別献立Special menus
  • データ保守Data maintenance

Favourites (お気に入り) pin the most used screens above the menu.

Registration · 登録

  • 献立作成(カレンダー)Menu creation (calendar)
  • 献立作成Menu creation
  • 残食率Leftover rate
  • 料理マスタDish master
  • 食品成分表Food composition table
  • アレルゲンマスタAllergen master
  • アレルゲングループ設定Allergen group settings
  • 食品アレルギー一覧修正Food allergy list edits

Reports · 帳票 (21)

  • 献立材料一覧
  • Nutritional Intake Status
  • 平均グラフ
  • Intake Status By Food Group
  • Planned Menu Table
  • Nutritional Status Report
  • 調理指示書
  • 栄養月報
  • Cooking Time Schedule
  • Weighted Average Composition Table
  • Food Inspection List
  • School Lunch Facility Implementation Status Report
  • 保存食記録簿
  • Implementation Menu Report
  • 学校給食栄養報告(週報)資料
  • Allergy Menu Table
  • 食品成分表一覧出力
  • Allergy Menu Details Table
  • Food Master List Output
  • 食品アレルギー一覧
  • 料理マスタ詳細出力
Login. The mascot and a soft illustrated background set the tone from the first screen.

02.Planning menus

A month at a glance

Menus are planned on a calendar. Every dish is a small chip, coloured by type and marked with a symbol for when it's served, so a nutritionist can read a whole month's balance without opening a single day.

Symbol · シンボル

  • ▼朝 Morning
  • ⑩10:00
  • ●正午 Noon
  • ③3:00
  • ◆夕方 Evening

Colour

  • 主食 Staple
  • おかず Side dish
  • 飲料 Drink
献立作成(カレンダー). Add a dish to any day with +; hover a chip to edit or delete it.

One day, in detail

Opening a day shows each serving time as rows of dishes, with energy, protein and edible amount filled in automatically, and the name, search text and dish type used on printed menus.

献立詳細. Dishes by serving time, with tools for the dish master, food composition table, graph, nutrition and process views.
Kitchen view. Ingredients nested under each dish, with options to scale up, split by pot and heat, plus the allergens each ingredient carries. An allergen ingredient is flagged in red.
Allergy menu. The same day, rebuilt for an allergen group (卵/牛乳, egg/milk).
Nursery. One menu, two age groups: infants (乳児) and toddlers (幼児) each get their own energy, protein and portion.

03.Nutrition at a glance

Green meets it, red doesn't

Under every menu sits the same table: the meal's total on the top row and the standard on the bottom row (上段:総量 / 下段:基準). Each total turns green when it meets the standard and red when it falls short, so gaps are visible before anything is saved.

エネルギーEnergykcal脂質Fatg蛋白質Proteing炭水化物CarbsgカルシウムCalciummgマグネシウムMagnesiummg鉄Ironmg食物繊維Fiberg
Total211.40.14.835800.27.1
Standard65024.019.950.0330703.06.5
グラフ. The same check as charts: a bar per nutrient against its target, and radar charts for balance.

04.Copying menus

Reuse a month in one move

Menus repeat. The copy screen puts the source month on the left and the target on the right: tick single days to copy them, or press 全複写 (copy all) to bring the whole month across, then save.

Before. Source month on the left, empty target on the right.
After 全複写. Every day copied and checked, ready to save.
Selected days. Only the ticked days move.
Special menus (特別献立). The same pattern, plus a selector for the special menu.

05.Importing data

Every row tells you what it needs

Menus and recipes can be loaded from files, and not every ingredient matches the food database. Import screens colour each row by status, so the nutritionist fixes only what needs attention instead of checking everything.

  • OKOK
  • 要入力(候補複数)Input needed (several candidates)
  • 要確認(一致度高)Check (high match)
  • 修正済Fixed
  • 要入力Input needed
  • 要確認(一致度低)Check (low match)
  • 修正済(一括で)Fixed (in bulk)
献立データ読込. Imported menus by day; a missing ingredient is highlighted for input.
料理データ読込. Imported dishes with their ingredients and amounts.
食品成分表振替. When the food table changes, map each old food (振替元) to its new entry (振替先) in one aligned table.

06.Reports & admin

Print-ready, Excel-ready

給食人数一覧. Pick a date and schools, choose options, then preview, print or export to Excel.
ユーザー一覧. Users with permissions, kitchen and school settings, plus login and normal-exit rates.

07.App 2 · Nursery nutrition

From each child to the nursery's targets

The second application in the suite, “School Lunch Information System for schools and kitchens”, works from the child up: who is enrolled, how much energy each child needs, and what the nursery's lunch and snack should deliver. Every screen was designed in English and Japanese.

Master management · マスタ管理

  • 基本情報マスタBasic information
  • クラスマスタClass master
  • 園児マスタKindergarten master
  • 食品成分リストFood composition master
  • 食事摂取基準表Dietary intake standard table

Nutrition targets · 給与栄養目標量 算定

  • Estimated energy requirementsPer child, and as a list
  • Nutritional target amountFor the nursery
  • Height & weight growth curvePer child
  • Obesity level determinationResult table

System maintenance · システム保守

  • データのバックアップData backup and restore
  • 一括データ削除Bulk data deletion
  • ユーザー管理User management
  • 画面設定Screen settings
  • 端末情報Terminal information
App 2 home (給食情報システム). Every master one click away. A mint canvas tells users at once which of the two apps they’re in.

The calculation, made visible

The nutrition target screen shows its working instead of a single number: the dietary reference intake per day, the share served at lunch and snack, and the resulting daily target, for each nutrient.

ADietary Reference Intakesper day
×
BLunch + snack ratioB %
÷ 100 =
CDaily nutritional targetC = A × B / 100
  • Energy (kcal)
  • Protein (g)
  • Fat (g)
  • Carbohydrates (g)
  • Potassium (mg)
  • Calcium (mg)
  • Iron (mg)
  • Vitamin A (µgRE)
  • Vitamin B1 (mg)
  • Vitamin C (mg)
  • Dietary fiber (g)
  • Salt equivalent (g)

Inputs on the same screen: calculation date, menu management classification (for example, 1–2 year olds), kindergarten composition, and sex.

推定エネルギー必要量算定. Pick the year and class, select the children, then export to Excel, preview or print.

Standards, by age and sex

The Dietary Intake Standards Table follows the Dietary Reference Intakes for Japanese people, by age band (0–5 months up to 6–7 years) and by sex, with every standard type in its own column.

食事摂取基準表. Energy (EER) and carbohydrates by age band and sex, from the selected standards edition.
EAR
Estimated average requirement
RDA
Recommended amount
AI
Adequate intake
DG
Target amount
UL
Tolerable upper limit

Food composition list · 食品成分リスト

Food composition master table: one row per food with columns for every nutrient

One row per food, a column for every nutrient. Scroll sideways to see how wide the table runs.

The children behind the numbers

Kindergarten master · 園児マスタ

  • 園児番号 Number
  • 氏名 Name
  • 氏名(かな) Name (kana)
  • クラス名 Class
  • 生年月日 Date of birth
  • 入園年月日 Admission
  • 異動年月日 Transfer
  • 母乳区分 Breastfeeding
  • 性別 Sex
  • 在籍区分 Enrolment
  • 献立管理区分 Menu group
  • EER平均集計対象 In EER average
  • 備考 Notes

Below the form, each child keeps a history of calculations: date, height, weight, Kaup index (カウプ指数), EER and the standards edition used.

Growth & obesity

Height and weight growth curves and an obesity level result table, filtered by year, class and reference date, with Excel output and printing.

“Children of unknown gender are not eligible.” The rule is stated on the screen, next to the filter it affects.

園児マスタ. One child’s record. Example history row: 80.0 cm, 10.2 kg, Kaup index 15.6, EER 860 kcal, standards 2020 edition.
身長 体重 成長曲線. Growth curves by class; the note beside the sex filter explains who’s excluded.
肥満度判定結果表. Results on a reference date, optionally including children who transferred before it.

Guarding the irreversible

New fiscal year · Class master

When registering the class master for the new year, calculation processing for previous years will no longer be possible.

The warning appears before the class master is copied to a new year, followed by a confirmation that the copy succeeded.

Bulk data deletion

Deletion year FY2018: data before March 31, 2019.

The screen lists exactly what will go: estimated energy requirement results, nutrition target results, and the child master for children who graduated, transferred, left, or are aged 6 or older. Every nursery, or one at a time.

一括データ削除. The year, the cut-off date and every target are visible before 削除 (delete) is pressed.

Application information

A Terminal Information screen keeps support simple: everything a support call needs, on one screen that can be previewed and printed.

Standards edition
Dietary Reference Intakes for Japanese (2020 Edition)日本人の食事摂取基準(2020年版)
DB version
202102 · Food Composition Table 2020202102 食品成分リスト 2020
Also on screen
Device ID code, customer support number, EXE version, installation folder
Data
Backup and restore of the Meal-kun dietary intake standards data file
Screen colour
Users can set the app's screen colour by RGB, with a live preview
Languages
Japanese and English, for every screen

08.Design system

Lavender calm, one pink action.

A soft canvas keeps long tables restful: lavender for the menu app, mint for the nursery app, so users always know which one they’re in. Pink is reserved for the primary action and the current place in the menu, green and red only ever mean “meets the standard” and “doesn't”, and the mascot appears where it helps the product feel friendly.

  • Action pink#DD2590
  • App 1 canvas#F5EDF8
  • App 2 canvas#D2FADF
  • Meets standard#12B76A
  • Below standard#F04438
  • Staple#F06AAE
  • Drink#F28A2E
保存 Save一時登録 Save draft戻る Backプレビュー Preview全複写 Copy all

ミールくん, healthy lunches, made simple.

Next project

All work

Want to work together?
Drop me a line