(57)【要約】      （修正有）【課題】専門知識を有しない受診者でも、栄養診断に必要なデータ（食事データ等）の入力を簡単に、かつ、興味をもって行うことができると共に、同入力データに基づく栄養診断情報を視覚的に容易に把握することができる態様で提示することができる栄養診断システムを提供する。【解決手段】栄養診断システムは、受診者の個人情報を入力・記憶する受診者情報入力・記憶手段と、受診者の食事情報を入力・記憶する食事情報入力・記憶手段と、入力された前記受診者情報及び食事情報に基づき、受診者の食事摂取データを食事摂取基準データと比較してその差異を分析し、その差異情報を当該受診者についての栄養診断情報として出力する栄養診断手段と、前記栄養診断情報に基づき、当該受診者についての今後の食事摂取が食事摂取基準の許容範囲内となるような食事情報を演算して栄養指導情報として出力する栄養指導手段とを備える。【選択図】図１
0003143571.tif 000002
【実用新案登録請求の範囲】
【請求項１】
食事に供される各料理のエネルギー量と栄養素の種類及び量とを少なくとも記憶する食事情報記憶手段と、
受診者の個人情報を入力して記憶自在とする受診者情報入力・記憶手段と、
受診者の所定期間内の摂取食事の料理に関する情報である摂取食事情報を入力して記憶自在とする摂取食事情報入力・記憶手段と、
当該受診者について入力された前記受診者情報に基づき、当該受診者に適用される食事摂取基準を判断すると共に、当該受診者について入力された前記摂取食事情報の料理による摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該演算した摂取エネルギー量並びに摂取栄養素の種類及び量を、前記判断した当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量と比較して、摂取エネルギー量並びに摂取栄養素の種類及び量と必要エネルギー量並びに必要栄養素の種類及び量との間の差異を分析し、その差異情報を当該受診者についての栄養診断情報として出力する栄養診断手段と、
前記栄養診断情報に基づき、当該受診者の前記所定期間後における当該所定期間と同一期間内の摂取食事の料理による摂取エネルギー量と摂取栄養素の種類及び量とが、当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量の許容範囲内となるような料理より構成される食事情報を演算して栄養指導情報として出力する栄養指導手段と
を備えることを特徴とする栄養診断システム。
【請求項２】
前記食事情報入力・記憶手段は、
飲料を含む料理の料理名を表す料理コードを表示する料理カードと、
飲料以外の料理または汁物の固形物の摂取量を表す摂取量コードを表示する食べ方カードと、
料理としての飲料または汁物の汁の摂取量を表す摂取量コードを表示する飲み方カードと、
調味料名を表す調味料コード及び添加量を表す添加量コードを表示する調味料カードと、
前記料理カードの料理コード、食べ方カードの摂取量コード、飲み方カードの摂取量コード、調味料カードの調味料コード及び添加量コードを読取り自在な読取手段とを含むことを特徴とする請求項１記載の栄養診断システム。
【請求項３】
前記栄養診断手段は、前記摂取食事情報のデータ取得日までの所定期間の前記受診者の摂取食事情報における摂取エネルギー量並びに摂取栄養素の種類及び量と、当該受診者に適用される前記食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量とを個々に比較して、前記摂取エネルギー量と前記必要エネルギー量との間のエネルギー量の差並びに前記摂取栄養素と前記必要栄養素との間の栄養素の種類及び量の差を前記差異情報として演算し、当該差異情報を当該受診者についての前記栄養診断情報として画面表示し、
前記栄養指導手段は、前記データ取得日以降の前記所定期間と同一期間において、前記栄養診断情報における前記エネルギー量の差に対応するエネルギー量を相殺するために必要な相殺用のエネルギー量を演算すると共に、前記栄養診断情報における前記栄養素の種類及び量の差を相殺するために必要な相殺用の栄養素の種類及び量を演算し、当該相殺用のエネルギー量及び相殺用の栄養素の種類及び量を満足する推奨料理または推奨料理の組み合わせを判断し、前記栄養指導情報として当該推奨料理または推奨料理の組み合わせを複数種類画面表示すると共に、そのいずれかを選択自在とし、画面表示した複数種類の推奨料理又は推奨料理の組み合わせのいずれかを選択することにより、当該選択した推奨料理のレシピまたは推奨料理の組み合わせにおける各推奨料理のレシピを前記栄養指導情報として画面表示または印刷出力することを特徴とする請求項１または２記載の栄養診断システム。
【請求項４】
更に、
料理用の食材の種類と当該食材による摂取エネルギー量並びに摂取栄養素の種類及び量に関する食材情報を記憶する食材情報記憶手段と、
料理用の調味料の種類と当該調味料による摂取エネルギー量並びに摂取栄養素の種類及び量に関する調味料情報を記憶する調味料情報記憶手段と、
調理方法に関する調理法情報と、各調理方法が料理の摂取エネルギー量並びに摂取栄養素の種類及び量に与える影響に関する調理影響情報とを記憶する調理情報記憶手段と、
前記食材情報記憶手段に記憶した食材を画面表示し、画面表示した食材から任意の種類の食材を選択して組み合わせ自在とすると共に選択した各食材の使用量を選択自在とし、当該選択に係る食材の種類及び使用量からなるレシピの料理を作成自在とする料理作成手段と、
前記料理作成手段により作成した料理のレシピを構成する食材の種類及び使用量と前記食材情報とに基づき、当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量を演算する摂取食事情報演算手段と、
前記調味料情報記憶手段に記憶した調味料を画面表示し、画面表示した調味料から任意の種類の調味料を選択して組み合わせ自在とすると共に選択した各調味料の使用量を選択自在として、前記料理作成手段により作成した料理の味付方法を設定自在とする味付設定手段と、
前記味付選択手段による選択に係る種類及び量の調味料を前記料理作成手段により作成した料理に添加する場合について、当該添加に係る調味料の種類及び使用量と前記調味料情報とに基づき、当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を演算する味付情報演算手段と、
前記調理情報記憶手段に記憶した調理方法を画面表示し、画面表示した調理方法から前記料理作成手段により作成した料理用の調理方法を設定自在な調理法設定手段と、
前記調理法設定手段により設定した調理方法が前記作成料理の摂取エネルギー量並びに摂取栄養素の種類及び量に与える変化を演算する調理情報演算手段とを備え、
前記摂取食事情報演算手段、前記味付情報演算手段及び前記調理情報演算手段を前記栄養診断手段に設け、前記料理作成手段により作成した料理について、前記栄養診断手段の前記摂取食事情報演算手段によって当該作成した料理の摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該摂取食事情報演算手段により演算した料理の摂取エネルギー量並びに摂取栄養素の種類及び量に対して、前記栄養診断手段の前記味付情報演算手段によって演算した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を反映し、その後、当該味付情報演算手段による変化を反映した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量に対して、前記栄養診断手段の前記調理情報演算手段によって演算した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を反映し、当該調理情報演算手段による変化を反映した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量を当該受診者についての前記必要エネルギー量並びに必要栄養素の種類及び量と比較して前記栄養診断情報を画面表示することにより、当該栄養診断情報を参照して、前記料理作成手段及び前記味付設定手段により新たな料理の作成及び味付の設定を行えるようにしたことを特徴とする請求項１乃至３のいずれか１項記載の栄養診断システム。
【請求項５】
更に、受診者の摂取食事の料理を入力自在とする携帯側摂取食事情報入力手段を少なくとも有する携帯情報端末装置を備え、
前記携帯情報端末装置の摂取食事情報入力手段により入力した当該受診者の摂取食事の料理を送信することにより、前記栄養診断手段によって、当該送信された当該受診者の摂取食事の料理による摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該演算した摂取エネルギー量並びに摂取栄養素の種類及び量を、当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量と比較して、摂取エネルギー量並びに摂取栄養素の種類及び量と必要エネルギー量並びに必要栄養素の種類及び量との間の差異を分析し、その差異情報を当該受診者についての栄養診断情報として出力することを特徴とする請求項１乃至４のいずれか１項記載の栄養診断システム。
【請求項６】
受診者の個人情報を入力して記憶する受診者情報入力・記憶手順と、
受診者の所定期間内の摂取食事の料理に関する情報である摂取食事情報を入力して記憶する摂取食事情報入力・記憶手順と、
当該受診者について入力された前記受診者情報に基づき、当該受診者に適用される食事摂取基準を判断すると共に、当該受診者について入力された前記摂取食事情報の料理による摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該演算した摂取エネルギー量並びに摂取栄養素の種類及び量を、前記判断した当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量と比較して、摂取エネルギー量並びに摂取栄養素の種類及び量と必要エネルギー量並びに必要栄養素の種類及び量との間の差異を分析し、その差異情報を当該受診者についての栄養診断情報として出力する栄養診断手順と、
前記栄養診断情報に基づき、当該受診者の前記所定期間後における当該所定期間と同一期間内の摂取食事の料理による摂取エネルギー量と摂取栄養素の種類及び量とが、当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量の許容範囲内となるような料理より構成される食事情報を演算して栄養指導情報として出力する栄養指導手順と
をコンピュータに実行させる栄養診断プログラムを記録したコンピュータ読取可能な記録媒体。
【考案の詳細な説明】
【技術分野】
【０００１】
本考案は、栄養診断の対象者（受診者）に対して、食事調査情報に基づき栄養診断情報及び栄養指導情報を提供する栄養診断システム及び同栄養診断システムで使用する栄養診断プログラムを記録したコンピュータ読取可能な記録媒体に関する。
【背景技術】
【０００２】
近年、脳卒中等の生活習慣病を引き起こす危険性があるといわれる「メタボリックシンドローム（内臓脂肪症候群）」が問題視されている。厚生労働省の発表によれば、同メタボリックシンドロームに該当する４０歳〜７４歳の中高年及びその予備群は、平成１８年度で約１９４０万人に上るとのことである。
【０００３】
また、近年の医療費の増加傾向も問題視されており、政府による医療給付費の抑制を図るための医療制度改革で、平成２０年度４月から、医療保険の保険者に対して、４０歳以上の全国民への生活習慣病予防のための健康診断、その後の保健指導の実施及び評価報告が義務化される。また、同医療制度改革では、平成２１年度から地方自治体に対して生活習慣病の指導が義務付けられる予定となっている。これに伴い、各地方自治体では、住民の健康の維持増進に重点をおいた取り組みが必要とされ、住民に対する健康相談や保健指導等が実施されることになる。
【０００４】
ここで、生活習慣病を予防するには、運動する機会を増やす一方で、食生活の改善、即ち、各食事についての栄養バランスに配慮する必要があるが、そのためには摂取した実際の食事に基づく栄養診断が必須となる。しかし、専門知識のない個人が独自に栄養診断を行って正確な、或いは、食生活改善に有用な情報を取得し、同情報に基づいて栄養バランスを考えた食事を摂取することは容易ではない。よって、通常は、管理栄養士等の専門家により、実際に摂取した食事についての食事調査、同調査による食事摂取情報に基づく栄養診断、及び、栄養診断情報に基づくその後の栄養指導が必要となる。
【０００５】
また、一般に、上記専門家による食事調査のうち、個人の受診者に対する食事調査は、専門家による聞き取り調査や複数日にわたる受診者の食事記録により行われ、会社等の集団の各受診者に対する食事調査は、食事摂取頻度調査票（アンケート）により行われる。その後、同食事調査結果に基づいて、専門家による栄養診断及び栄養指導が行われる。このように、従来の食事調査、栄養診断及び栄養指導は、別個に分離して行われる作業であるため、受診者に対する時間的負担や心理的負担が大きくなる。更に、食事調査の手間が大きいことに加え、栄養診断にも相当の時間を要するため、受診者が栄養診断結果を利用して食習慣の改善を行うまでのタイムラグが大きく、食習慣改善のための動機付けの点で問題がある。そして、これらの理由から、詳細な食事調査及び栄養診断は、地方自治体の事業評価や大学等の研究で行われることがほとんどであり、得られたデータも多くは統計用データとして使用され、個人の食習慣の改善行動を促すための手段となっていないのが現状である。
【０００６】
更に、近年、学校給食に関して、国の方針が従来の「栄養改善」から「食育」へと方針転換される傾向にある。したがって、今後、学校での「食育」の中で、今まで以上に料理及び栄養に関する学習が行なわれるようになると考えられる。かかる状況下、学校において料理及び栄養に関する学習の手助けとなるシステムやツールが必要となってくる。また、平成２０年度から始まる医療制度改革の「生活習慣病の予防」のためには、食生活と運動の指導が重要となる。そして、食生活習慣の改善の意識付けや動機付けには、食生活の調査や毎日の食事内容の栄養診断が効果的である。しかし、毎日の食事内容の調査は、対象者にとって面倒であり、大変手間のかかるものであるため、対象者の負担を軽減する調査方法が求められている。
【０００７】
なお、食事調査用ツールも開発されているが、いずれもデータの正確性を重視するあまり、受診者に要求される作業（詳細データの入力等）が煩雑となり、受診者に相当の時間的及び精神的負担を強いるものとなっている。この点を改善し、食事調査業務の自動化を図る食事調査システムとして、例えば、特許文献１に記載の技術がある。
【特許文献１】特開２００３−１６２５８４号公報
【０００８】
特許文献１には、記憶手段、入力手段、制御手段および出力手段を備えた電子式栄養管理装置が開示されている。同栄養管理装置では、制御手段が、少なくとも、計算手段及び判定手段を備える。判定手段は、記憶手段に格納されている食品別または調理品別の栄養データ及び食品または調理品に関する入力データを基に、栄養摂取量を計算する。判定手段は、個人情報および栄養摂取量を基に、各個人に関する栄養管理状態を判定する。特許文献１によれば、同栄養管理装置は、データの入力が容易で、栄養管理状態を的確に把握することができ、栄養管理の専門家にも一般的な使用者にも有用とされている。
【考案の開示】
【考案が解決しようとする課題】
【０００９】
しかし、特許文献１に記載の栄養管理装置は、食品や調理品に関する入力データに基づき栄養摂取量を計算して個人（受診者）の栄養管理状態を判定するため、従来の食事調査及び栄養診断を実行できるものの、その後の栄養指導まで実行するものではない。また、食事調査に相当する食品や調理品のデータ入力では、簡易な入力画面を提供するものの、やはり、そのデータ入力作業にはコンピュータ操作に関するある程度の知識を必要とし、特に中高年等のコンピュータ操作に不慣れな受診者に対する入力作業を簡素化し、更には、同入力作業に対する興味を促すという点で大きく改善する余地がある。また、栄養診断結果の出力についても、栄養診断に関する知識を有しない素人が容易に把握してその後の食習慣改善に利用できるようなものではなく、この点でもやはり改善する余地がある。更に、上記のように、特許文献１では、栄養指導に関する情報は提示されないため、かかる栄養指導情報についても素人が視覚的に容易に把握して実際の食習慣改善に活用できる態様で提示できるようにすることが望まれる。
【００１０】
そこで、本考案は、専門知識を有しない受診者でも、栄養診断に必要なデータ（食事データ等）の入力を簡単に、かつ、興味をもって行うことができると共に、同入力データに基づく栄養診断情報を視覚的に容易に把握することができる態様で提示することができ、加えて、栄養診断結果に基づく栄養指導情報についても受診者が視覚的に理解しやすい態様で提示し、かつ、同栄養指導情報をユビキタスな環境で簡便に利用することを可能にする栄養診断システム、及び、同栄養診断システムで使用する栄養診断プログラムを記録したコンピュータ読取可能な記録媒体の提供を課題とする。
【課題を解決するための手段】
【００１１】
請求項１に係る栄養診断システムは、食事に供される各料理のエネルギー量と栄養素の種類及び量とを少なくとも記憶する食事情報記憶手段と、受診者の個人情報を入力して記憶自在とする受診者情報入力・記憶手段と、受診者の所定期間内の摂取食事の料理に関する情報（例えば、料理が有する摂取エネルギー量並びに摂取栄養素の種類及び量に関する情報）である摂取食事情報を入力して記憶自在とする摂取食事情報入力・記憶手段と、当該受診者について入力された前記受診者情報に基づき、当該受診者に適用される食事摂取基準を判断すると共に、当該受診者について入力された前記摂取食事情報の料理による摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該演算した摂取エネルギー量並びに摂取栄養素の種類及び量を、前記判断した当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量と比較して、摂取エネルギー量並びに摂取栄養素の種類及び量と必要エネルギー量並びに必要栄養素の種類及び量との間の差異を分析し、その差異情報を当該受診者についての栄養診断情報として出力する栄養診断手段と、前記栄養診断情報に基づき、当該受診者の前記所定期間後における当該所定期間と同一期間内の摂取食事の料理による摂取エネルギー量と摂取栄養素の種類及び量とが、当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量の許容範囲内となるような料理より構成される食事情報を演算して栄養指導情報として出力する栄養指導手段とを備える。
【００１２】
請求項２に係る栄養診断システムでは、請求項１の構成において、前記食事情報入力手段は、飲料を含む料理の料理名を表す料理コードを表示する料理カードと、飲料以外の料理または汁物の固形物の摂取量を表す摂取量コードを表示する食べ方カードと、料理としての飲料または汁物の汁の摂取量を表す摂取量コードを表示する飲み方カードと、調味料名を表す調味料コード及び添加量を表す添加量コードを表示する調味料カードと、前記料理カードの料理コード、食べ方カードの摂取量コード、飲み方カードの摂取量コード、調味料カードの調味料コード及び添加量コードを読取り自在な読取手段とを含む。ここで、本発明に係る栄養診断システムは、栄養診断の予備情報として、料理で使用する食材の価格、鮮度、色等の各情報を入力し、当該予備情報をも判断材料として使用して、上記各種カードにより入力された各種食事情報に基づく栄養診断を実行するよう構成することもできる。
【００１３】
請求項３に係る栄養診断システムは、請求項１または２の構成において、前記栄養診断手段が、前記摂取食事情報のデータ取得日までの所定期間の前記受診者の摂取食事情報における摂取エネルギー量並びに摂取栄養素の種類及び量と、当該受診者に適用される前記食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量とを個々に比較して、前記摂取エネルギー量と前記必要エネルギー量との間のエネルギー量の差並びに前記摂取栄養素と前記必要栄養素との間の栄養素の種類及び量の差を前記差異情報として演算し、当該差異情報を当該受診者についての前記栄養診断情報として画面表示する。また、前記栄養指導手段は、前記データ取得日以降の前記所定期間と同一期間において、前記栄養診断情報における前記エネルギー量の差に対応するエネルギー量を相殺するために必要な相殺用のエネルギー量を演算すると共に、前記栄養診断情報における前記栄養素の種類及び量の差を相殺するために必要な相殺用の栄養素の種類及び量を演算し、当該相殺用のエネルギー量及び相殺用の栄養素の種類及び量を満足する推奨料理または推奨料理の組み合わせを判断し、前記栄養指導情報として当該推奨料理または推奨料理の組み合わせを複数種類（好ましくは１０種類程度）画面表示すると共に、そのいずれかを（例えば、画面上で）選択自在とし、画面表示した複数種類の推奨料理又は推奨料理の組み合わせのいずれかを（例えば、画面上で好みに応じて）選択することにより、当該選択した推奨料理のレシピまたは推奨料理の組み合わせにおける各推奨料理のレシピを前記栄養指導情報として画面表示または印刷出力する。これにより、本栄養診断システムを食材の買い物や料理作りに活用することができる。即ち、請求項３に係る栄養診断システムは、栄養指導情報として出力された情報に対し、その結果を踏まえ、今後摂取すべき料理を１０種類程度表示し、好みにより選択できるようし、また、選択した料理のレシピを表示することができ、食材の買い物や料理作りに活用できるシステムを備えている。したがって、請求項１に係る栄養診断システムでは、今後の食事が食事摂取基準値内若しくは食事摂取基準範囲内となるよう指導する栄養指導情報を表示することに加え、栄養指導情報に対応する料理の表示（必要な栄養素を含む料理を１０種類程度）と選択した料理のレシピの表示とを行うことができ、栄養指導に即した範囲内で受診者の好みに応じた料理を選択させることができる。
【００１４】
請求項４に係る栄養診断システムは、請求項１乃至３のいずれかの構成において、更に、料理用の食材の種類と当該食材による摂取エネルギー量並びに摂取栄養素の種類及び量に関する食材情報を記憶する食材情報記憶手段と、料理用の調味料（味付け用の全ての材料を含む）の種類と当該調味料による摂取エネルギー量並びに摂取栄養素の種類及び量に関する調味料情報を記憶する調味料情報記憶手段と、調理方法に関する調理法情報と、各調理方法が料理の摂取エネルギー量並びに摂取栄養素の種類及び量に与える影響に関する調理影響情報とを記憶する調理情報記憶手段と、前記食材情報記憶手段に記憶した食材を画面表示し、画面表示した食材から任意の種類の食材を選択して組み合わせ自在とすると共に選択した各食材の使用量を選択自在とし、当該選択に係る食材の種類及び使用量からなるレシピの料理を作成自在とする料理作成手段と、前記料理作成手段により作成した料理のレシピを構成する食材の種類及び使用量と前記食材情報とに基づき、当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量を演算する摂取食事情報演算手段と、前記調味料情報記憶手段に記憶した調味料を画面表示し、画面表示した調味料から任意の種類の調味料を選択して組み合わせ自在とすると共に選択した各調味料の使用量を選択自在として、前記料理作成手段により作成した料理の味付方法を設定自在とする味付設定手段と、前記味付選択手段による選択に係る種類及び量の調味料を前記料理作成手段により作成した料理に添加する場合について、当該添加に係る調味料の種類及び使用量と前記調味料情報とに基づき、当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を演算する味付情報演算手段と、前記調理情報記憶手段に記憶した調理方法を画面表示し、画面表示した調理方法から前記料理作成手段により作成した料理用の調理方法を設定自在な調理法設定手段と、前記調理法設定手段により設定した調理方法が前記作成料理の摂取エネルギー量並びに摂取栄養素の種類及び量に与える変化を演算する調理情報演算手段とを備える。そして、請求項４に係る栄養診断システムは、前記摂取食事情報演算手段、前記味付情報演算手段及び前記調理情報演算手段を前記栄養診断手段に設け、前記料理作成手段により作成した料理について、前記栄養診断手段の前記摂取食事情報演算手段によって当該作成した料理の摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該摂取食事情報演算手段により演算した料理の摂取エネルギー量並びに摂取栄養素の種類及び量に対して、前記栄養診断手段の前記味付情報演算手段によって演算した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を反映し、その後、当該味付情報演算手段による変化を反映した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量に対して、前記栄養診断手段の前記調理情報演算手段によって演算した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を反映し、当該調理情報演算手段による変化を反映した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量を当該受診者についての前記必要エネルギー量並びに必要栄養素の種類及び量と比較して前記栄養診断情報を画面表示することにより、当該栄養診断情報を参照して、前記料理作成手段及び前記味付設定手段により新たな料理の作成及び味付の設定を行えるようにしている。
【００１５】
即ち、請求項４に係る栄養診断システムによれば、料理作成手段等を利用して自由に新しい（独自の）料理を作り、その栄養診断を即座に実行することができる。また、システム上（モニタ画面上）で、料理作成手段により食材を選定し、味付け設定手段に選り好みの味付けをして、好みの料理方法で好みの料理を作ることもできる。更に、味付け設定手段による料理の味付け設定処理では、味付け情報演算手段により、事前の味付けから料理中の味付けについて、使用した調味料に基づいて、当該調味料に含まれる栄養素の種類及び量が判断されて演算される。また、料理方法（調理法）については、調理法設定手段により設定した（煮る、焼く、蒸す、茹でる、炒める、揚げる等の）料理方法による料理の摂取エネルギー量並びに栄養素の種類及び量の変化が、調理情報演算手段により演算され、作成した料理の摂取エネルギー量並びに栄養素の種類及び量に反映される。更に、本援用診断システム内の食事情報記憶手段に登録されている料理は、その摂取エネルギー量や摂取栄養素の種類及び量が、標準的な味付け（標準的な調味料の種類及び量による調理）を前提として計算されているが、実際の食事では、もう少し濃い味、または、薄い味で料理しているケースがあるため、味付設定手段により味付けの調整をすることにより、一層実態に合った栄養診断を行うことができる。即ち、請求項４に係る栄養診断システムによれば、既に摂取した食事（料理）についての栄養診断や、これから食する予定の料理について、食事情報記憶手段内に登録されている料理の情報を利用して栄養診断を行うことができるが、これ以外に、料理作成手段により、ユーザーが自分で食材を自由に選定して自分の好みの料理を作ることができ、かつ、この場合でも、その料理の栄養診断を行うことができる。また、味付設定手段により、食事情報記憶手段内に登録されている料理（標準味付け）の味付け変更を行うことができ、自分の好みによる味付けをすることができる。更に、調理法設定手段により、煮る、焼く、蒸す、茹でる、炒める、揚げる等の調理法を設定して料理を作ることができ、かつ、その場でその料理の栄養診断を行うこともできる。この栄養診断結果は、味付情報演算手段や調理情報演算手段により、味付け及び料理方法による栄養の変化が反映されたものとなる。また、作った料理が目的のものと異なれば、パソコン等の本栄養診断システム上で何度でも料理を作り直して、その栄養素や栄養バランスを確認することが可能である。なお、この場合も、必要な料理結果（レシピ含む）の表示や印刷は無論可能である。
【００１６】
請求項５に係る栄養診断システムは、請求項１乃至４のいずれかの構成において、更に、受診者の摂取食事の料理を入力自在とする携帯側摂取食事情報入力手段を少なくとも有する携帯情報端末装置（例えば、携帯電話が代表的であるが、ＰＤＡ（パーソナルデジタルアシスタント）やモバイルＰＣ等も可能）を備えている。そして、請求項５に係る栄養診断システムは、前記携帯情報端末装置の摂取食事情報入力手段により入力した当該受診者の摂取食事の料理を送信することにより、前記栄養診断手段によって、当該送信された当該受診者の摂取食事の料理による摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該演算した摂取エネルギー量並びに摂取栄養素の種類及び量を、当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量と比較して、摂取エネルギー量並びに摂取栄養素の種類及び量と必要エネルギー量並びに必要栄養素の種類及び量との間の差異を分析し、その差異情報を当該受診者についての栄養診断情報として出力する。したがって、請求項５に係わる栄養診断システムでは、携帯電話等によって摂取食物調査を行い、その調査データを栄養診断システムに送信して栄養診断を行うことができる。即ち、食事調査を行うツールとして携帯電話等の簡易な携帯情報端末装置を使用することができ、それ以外のシステム構成としては、摂取食物のデータベースである本栄養診断システムの食事情報記憶手段等を利用することができる。したがって、食事調査に携帯電話等を使用することにより、従来の紙の調査票よる食事調査に比べて非常に簡単に食事調査を行うことができる。その結果、食事調査のための対象者の負担が少なく、また、データ入力はどこでもいつでも簡単に行うことができるため、データ入力を忘れたりすることが少なくなり、正確なデータ収集を行うことができるという効果を発揮することができる。特に、携帯電話による食事調査は、医療制度改革に伴う保健指導の積極的指導のために、食生活調査で行う栄養診断での活用に最も効果が期待できるが、生活習慣病の予防のための食生活調査として、医療機関、行政、企業での活用も効率的に行えるため、非常に効果的である。
【００１７】
請求項６に係る栄養診断プログラムを記録したコンピュータ読取可能な記録媒体は、（例えば、食事に供される各料理のエネルギー量と栄養素の種類及び量とを少なくとも記憶する食事情報記憶手段を利用して、）受診者の個人情報を入力して記憶する受診者情報入力・記憶手順と、受診者の所定期間内の摂取食事の料理に関する情報（例えば、料理が有する摂取エネルギー量並びに摂取栄養素の種類及び量に関する情報）である摂取食事情報を入力して記憶する摂取食事情報入力・記憶手順と、当該受診者について入力された前記受診者情報に基づき、当該受診者に適用される食事摂取基準を判断すると共に、当該受診者について入力された前記摂取食事情報の料理による摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該演算した摂取エネルギー量並びに摂取栄養素の種類及び量を、前記判断した当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量と比較して、摂取エネルギー量並びに摂取栄養素の種類及び量と必要エネルギー量並びに必要栄養素の種類及び量との間の差異を分析し、その差異情報を当該受診者についての栄養診断情報として出力する栄養診断手順と、前記栄養診断情報に基づき、当該受診者の前記所定期間後における当該所定期間と同一期間内の摂取食事の料理による摂取エネルギー量と摂取栄養素の種類及び量とが、当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量の許容範囲内となるような料理より構成される食事情報を演算して栄養指導情報として出力する栄養指導手順とをコンピュータに実行させる。
【考案の効果】
【００１８】
本考案に係る栄養診断システム及び栄養診断プログラムを記録したコンピュータ読取可能な記録媒体は、専門知識を有しない受診者でも、栄養診断に必要なデータ（食事データ等）の入力を簡単に、かつ、興味をもって行うことができると共に、同入力データに基づく栄養診断情報を視覚的に容易に把握することができる態様で提示することができ、加えて、栄養診断結果に基づく栄養指導情報についても受診者が視覚的に理解しやすい態様で提示し、かつ、同栄養指導情報をユビキタスな環境で簡便に利用することを可能にする。
【考案を実施するための最良の形態】
【００１９】
以下、本考案を実施するための最良の形態（以下、「実施の形態」という。）を説明する。なお、各実施の形態を通じ、同一の部材、要素または部分には同一の符号を付して、その説明を省略する。
【００２０】
実施の形態１
図１に示すように、本実施の形態に係る栄養診断システムは、インターネット等のネットワーク（ＶＰＮやＷＡＮを含む）ＮＴを介してサーバー及びクライアント装置間で情報の授受を行うクライアントサーバーシステムに具体化されている。サーバー１は、図２に示すように、ウエブサーバー５、データベース１０、図示しないデータベース管理システム（ＤＢＭＳ）、データベース１０を利用して本実施の形態の栄養診断処理及び栄養指導処理を行うためのサーバー側プログラム、通信プログラム等の各種ソフトウエア構成、前記サーバー側プログラムを格納したコンピュータ読み取り可能な記録媒体（ＨＤＤ）、同サーバー側プログラムの各手順を実行するためのＣＰＵやＲＡＭ等の各種ハードウエア構成等、本実施の形態に係る栄養診断システムのサーバー側システムとして必要な構成（各種機能実現手段）を備えている。一方、ユーザー端末としてのクライアント装置は、パーソナルコンピュータ（ＰＣ）５１０や携帯電話５２０等により構成される。ユーザー端末の一例としてのＰＣ５１０は、ハードウエアとして、キーボード５１１、テンキー５１２、マウス５１３等の通常の入力手段、ＵＳＢ接続等により接続される追加の入力手段としてのバーコードリーダ５１４、出力手段としてのモニター（ディスプレイ）５１５等を備えている。また、ＰＣ５１０は、上記に加え、ネットワークＮＴを介してサーバー1との間での情報授受の処理を実行するためのウエブブラウザ、通信プログラム、入出力ドライバ等の各種ソフトウエア構成、ブラウザ等の各種プログラム等を格納したコンピュータ読み取り可能な記録媒体（外部記憶装置としてのＨＤＤ等）、ブラウザ等の各種プログラムの各手順を実行するための演算処理装置や内部記憶装置（ＣＰＵやＲＡＭ等）等の各種内部的ハードウエア構成等、本実施の形態に係る栄養診断システムのクライアント側システムとして必要な構成（各種機能実現手段）を備えている。同様に、ユーザー端末の一例としての携帯電話５２０は、ハードウエアとして、入力手段としてのキー５２１、画面（ディスプレイ）５２２等を備えている。また、携帯電話５２０は、通常の携帯電話機能実現手段に加え、上記ＰＣ５１０と同様の各種ソフトウエア及び各種ハードウエアを備えている。更に、携帯電話５２０は、入力手段として、バーコードリーダを外部接続可能としたり、公知のバーコードリーダ機能実現手段（カメラ機能を利用した二次元バーコード読取機能実現手段）を内部搭載したものとすることが好ましい。
【００２１】
ここで、本実施の形態の栄養診断システムでは、上記のように、クライアントとしてのユーザー端末５１０，５２０は、ウエブブラウザを利用して、サーバー１との間での情報授受を行う。また、携帯電話５２０の場合、現状では、ブラウザによる情報授受にはＰＣ５１０の場合と比較して制限があるため、電子メールにより情報授受を行うようにしてもよい。このとき、サーバー１側では、ＣＧＩやウエブアプリケーション等のサーバー側プログラムを使用する。しかし、ユーザー端末５１０，５２０は、専用のクライアント側プログラムを格納して当該クライアント側プログラムによりサーバー１との情報授受を行うようにしてもよい。或いは、ユーザー端末５１０，５２０は、ウエブブラウザだけでは実現できない機能については追加の専用プログラムをアドインして当該機能を実現するようにしてもよい。また、本実施の形態の栄養診断システムは、ユーザー端末５１０，５２０とサーバー1との間での情報授受（サーバー１への送信情報の作成や加工、送信情報の送信、サーバー1からの栄養診断情報等の受信や出力等の各種処理）を、ＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）やＳＡＡＳ（Ｓｏｆｔｗａｒｅ  Ａｓ  Ａ  Ｓｅｒｖｉｃｅ）の形態で実現してもよい。
【００２２】
本実施の形態に係る栄養診断システムは、更に、入力補助手段としての各種読み取りカード５０，６０，７０，８０を備えている。読み取りカードは、料理カード５０と、食べ方カード６０と、飲み方カード７０と、調味料カード８０とを含む。料理カード５０、食べ方カード６０、飲み方カード７０及び調味料カード８０は、それぞれ、バーコード５１，６１，７１，８１等からなる読み取りコード部を印刷等により設け、独自の料理情報等の食事関連情報を前記バーコードリーダ５１４等の入力手段を介して入力自在としている。また、本実施の形態に係る栄養診断システムは、入力補助手段として、料理雑誌や料理本等の料理情報媒体９０に記載されたレシピ等説明部（料理のレシピ等を説明する部分）の側部に読み取りコードとして二次元バーコード等のバーコード９１を設けたり、弁当類９５の食材等説明部（弁当で使用する食材等を説明する部分）の側部に読み取りコードとして二次元バーコード等のバーコード９６を設けたりして、当該料理情報媒体９０の料理や弁当類９５についての独自の料理情報等の食事関連情報を前記バーコードリーダ５１４等の入力手段を介して入力自在としている。なお、料理情報媒体９０や弁当類９５のバーコード９１，９６は、独自のものを既存の料理情報媒体９０や弁当類９５に設けてもよく、或いは、現存する料理情報媒体９０や弁当類９５に設けられるバーコード９１，９６を利用してもよい。料理カード５０等の詳細については後述する。
【００２３】
図２及び図３には、サーバー１に実装したデータベース１０を構成する主要ファイルの概略を示す。図２及び図３に示すように、データベース１０は、摂取食事コードファイル１１、食事メニューファイル１２、料理レシピファイル１３、食品コードファイル１４、食品成分表ファイル１５、食事摂取基準ファイル１６、食事バランスガイドファイル１７、診断結果ファイル１８、説明・参考ファイル１９を備えている。前記食事コードファイル１１、食事メニューファイル１２、料理レシピファイル１３、食品コードファイル１４、食品成分表ファイル１５、食事摂取基準ファイル１６、食事バランスガイドファイル１７、説明・参考ファイル１９は、それぞれ、固有のデータを予め固有のデータ定義に従って構築して格納するマスタファイルである。また、前記診断結果ファイル１８は、診断結果を格納するイベントファイル（トランザクションファイル）である。データベース１０は、各種データベース構造により実施することができ、例えば、関係データベースとして実施することができる。この場合、前記ファイル１１〜１９は、それぞれ、固有のテーブル定義を有するテーブルとして具体化される。
【００２４】
前記食事コードファイル１１は、例えば、読み取りカード５０等を利用して入力した食事に関するコード情報がユーザー端末５１０，５２０からネットワークＮＴを経由してサーバー１のウエブサーバー５に送信された場合に、当該食事に関するコード情報を蓄積するイベントファイル（トランザクションファイル）である。
【００２５】
前記食事メニューファイル１２は、考えうる全ての料理情報に関するデータを予め所定の定義に従って構築し格納するものである。詳細には、食事メニューファイル１２は、毎回（朝食、昼食、夕食、夜食、間食）の食事でユーザーが摂取する可能性のある食事単位として、一般的に１食分の料理または飲料等として認識されている各食事単位（１杯のご飯、１杯のラーメン、２枚の食パン、１個のハンバーグ、１枚のステーキ、１尾のさんま、１皿の肉じゃが、１皿の野菜サラダ、１杯の牛乳、２切れのチーズ、１個のヨーグルト、１杯の野菜ジュース、１杯の果物ジュース、１皿のポテトチップス、１枚のチョコレート、１杯のコーラ、１本の缶コーヒー、１杯のお茶、１杯の水等）を、一意のコード情報（料理コード及びそのバーコード情報等）を割り当てて識別可能に格納している。この場合、食事メニューファイル１２は、データ項目として、「料理コード（料理番号）」、「料理名」等を定義し、対応するデータ項目値として、「００１、００２・・・」等の料理コード、「１杯のご飯、１杯のラーメン・・・」等の料理名等を格納する。
【００２６】
ここで、食事メニューファイル１２は、厚生労働省及び農林水産省の共催によるフードガイド（仮称）検討会により作成された「食事バランスガイド」の分類等と同様、主食、主菜、副菜、牛乳・乳製品、果物、菓子・嗜好飲料、水・お茶の合計７区分の料理区分をデータ項目「料理区分」として定義し、各料理区分について当該料理区分に属する全ての料理（上記食事単位に対応し、飲料や菓子等を含む）をデータ項目「料理名」のデータ項目値として格納してもよい。この場合、食事メニューファイル１２は、各料理区分に属する具体的料理を「料理名」のデータ項目値として格納する。詳細には、食事メニューファイル１２は、料理区分「主食」については、具体的料理として、「ご飯（大盛）１杯」、「ご飯（中盛）１杯」、「ご飯（小盛）１杯」、「おにぎり２個」、「おにぎり１個」、「４枚切り食パン２枚」、「４枚切り食パン１枚」、「６枚切り食パン２枚」、「６枚切り食パン１枚」、「ロールパン３個」、「ロールパン２個」、「ロールパン１個」、「うどん１杯」、「もりそば１杯」、「中華麺１杯」、「坦々麺１杯」、「即席麺１個」、「スパゲッティ１杯」、「牛丼１杯」、「うなぎ丼１杯」、「うな重１杯」、「親子丼１杯」、「チャーハン１杯」、「五目チャーハン１杯」、「カレーライス１杯」等を格納する。また、料理区分「主菜」については、具体的料理として、「冷奴１丁」、「冷奴半丁」、「納豆１杯」、「目玉焼き２個」、「目玉焼き１個」、「焼さんま１尾」、「焼さば１切れ」、「焼鮭１切れ」、「キス天ぷら２尾」、「キス天ぷら１尾」、「えび天ぷら２尾」、「えび天ぷら１尾」、「マグロ刺身１皿」、「イカ刺身１皿」、「ハンバーグステーキ１個」、「豚肉しょうが焼き１皿」、「鶏肉から揚げ１皿」、「ステーキ１５０ｇ」等を格納する。また、料理区分「副菜」については、具体的料理として、「野菜サラダ（大皿）１皿」、「野菜サラダ（中皿）１皿」、「野菜サラダ（小皿）１皿」、「きゅうりとわかめの酢の物（小鉢）１個」、「具たくさん味噌汁１碗」、「ほうれん草のおひたし（小鉢）１個」、「ひじきの煮物（小鉢）１個」、「煮豆（うずら豆）（小鉢）１個」、「きのこソテー（中皿）１皿」、「きのこソテー（小皿）１皿」、「野菜の煮物（中皿）１皿」、「野菜の煮物（小皿）１皿」、「野菜炒め（大皿）１皿」、「野菜炒め（中皿）１皿」、「野菜炒め（小皿）１皿」、「芋のにっころがし（中皿）１皿」、「芋のにっころがし（小皿）１皿」等を格納する。また、料理区分「牛乳・乳製品」については、具体的料理として、「牛乳コップ１杯」、「牛乳コップ１／２杯」、「チーズ２片」、「チーズ１片」、「スライスチーズ２枚」、「スライスチーズ１枚」、「ヨーグルト１パック」等を格納する。また、料理区分「果物」については、具体的料理として、「みかん１個」、「りんご１個」、「りんご半分」、「柿１個」、「梨１個」、「梨半分」、「ぶどう１房」、「ぶどう半房」、「桃１個」等を格納する。また、料理区分「菓子・嗜好飲料」については、具体的料理として、「チョコパン１個」、「アンパン１個」、「チョコドーナツ１個」、「チーズケーキ１個」、「チョコケーキ１個」、「ポテトチップス（大）１箱」、「ポテトチップス（中）１箱」、「ポテトチップス（小）１箱」、「チョコレート１枚」、「コーラコップ１杯」、「ココアコップ１杯」等を格納する。また、料理区分「水・お茶」については、具体的料理として、「水コップ１杯」、「お茶湯飲み１杯」等を格納してもよいが、水やお茶は摂取カロリーや必要栄養成分の点から取得できる情報が少ないため、これらのデータは不要としてもよい。しかし、１日の摂取水分量を確保する等の目的で水やお茶の摂取量を必要とする場合は、上記データを格納する必要がある。
【００２７】
ここで、食事メニューファイル１２では、更に、各料理区分の具体的料理を分類する「料理分類」のデータ項目を追加し、そのデータ項目値として「和食」、「洋食」、「中華」等を格納して、各料理分類に対応して具体的料理を分類するようにしてもよい。また、食事メニューファイル１２は、このときの分類としては国際分類として通用する分類を採用することが好ましい。逆に、食事メニューファイル１２は、前記分類、料理区分を省略し、料理及びその一意のコード情報のみを格納してもよい。更に、前記食事メニューファイル１２は、各料理（完食）による摂取エネルギー（ｋｃａｌ及び／またはｋＪ）を同料理に対応付けて格納してもよい。
【００２８】
前記料理レシピファイル１３は、前記食事メニューファイル１２に格納した各料理（具体的料理）について、同料理のレシピ情報を格納するものである。即ち、料理レシピファイル１３は、前記食事メニューファイル１２に格納した各料理を構成する食品（食材）に関する情報（いわゆるレシピ情報）を各料理に対応付けて格納すると共に、各食品について一意のコード情報（食品コードやそのバーコード情報等）を割り当てて識別可能に格納している。また、料理レシピファイル１３では、食事メニューファイル１２の各料理について、使用する食品の種類（食品名）と同食品の使用量（重量）とが対応付けて格納されている。この場合、料理レシピファイル１３は、データ項目として、「料理コード」、「料理名」、「食品コード（食材番号）」、「食品名」、「使用量」等を定義し、対応するデータ項目値として、「００１、００２・・・」等の料理コード、「１杯のご飯、１杯のラーメン・・・」等の料理名、「００１、００２・・・」等の食品コード（料理コードとは別体系）、「炊飯米、食パン、ジャガイモ・・・」等の食品名、「１００ｇ、１５０ｇ・・・」等の使用量等を格納する。ここで、料理が「ご飯」、「食パン」等、単一食品（食材）からなる場合は、その食品（炊飯米、食パン等）とその使用量とが料理に対応付けて格納され、料理が「中華麺」、「カレーライス」、「ハンバーグ」、「野菜サラダ」等、複数種類の食品からなる場合は、各食品（例えば、中華麺の場合は、生麺、ゆで卵、スープ等、カレーライスの場合は、炊飯米、カレールー、ジャガイモ、にんじん、たまねぎ、牛肉等）と各食品（食材）の使用量とが料理に対応付けて格納されている。なお、料理レシピファイル１３では、各食品についてその使用量での摂取エネルギー（ｋｃａｌ及び／またはｋＪ）を対応付けて格納してもよい。また、前記食品の使用量と共に、その食品の使用単位（１箱、１／２箱、２個、１個、１／２個、２本、１本、１／２本等）をその食品に対応付けて格納してもよい。
【００２９】
前記食品コードファイル１４は、食品（食材）についての食品情報を定義して格納するものである。即ち、食品コードファイル１４は、各食品の食品情報について一意のコード情報（食品コードやそのバーコード情報等）を割り当てて識別可能に格納する。例えば、食品コードファイル１４は、データ項目として、「食品名」、「食品コード」等を定義してそのデータ項目値（具体的な食品名や食品コード）を格納すると共に、必要に応じて、「（食品の）用途」、「（食品についての）制限」、「（食品の）補助情報」等の他の食品情報をデータ項目として定義してそのデータ項目値を格納してもよい。ここで、前記食事メニューファイル１２に新たな料理を追加すると、これに伴って、前記料理レシピファイル１３にも当該料理のレシピ情報を新たに追加する必要がある。一方、前記食品コードファイル１４は、全ての食品に関する食品情報を格納するものであるため、料理レシピファイル１３のレシピ情報追加によっても食品情報を新たに追加する必要はない。
【００３０】
前記食品成分表ファイル１５は、例えば文部科学省作成の日本食品標準成分表（五訂増補版）を基に、各食品（食材）についての単位量当りの摂取エネルギーや含有成分（栄養素）を定義して格納するものである。例えば、食品成分表ファイル１５は、データ項目として、「食品コード」、「食品名」、「エネルギー（ｋｃａｌ及び／またはｋＪ）」の他、一般成分としての「水分」、「たんぱく質」、「脂質」、「炭水化物」、「灰分」と、無機質としての「ナトリウム」、「カリウム」、「カルシウム」、「マグネシウム」、「リン」、「鉄」、「亜鉛」、「銅」、「マンガン」と、ビタミンとしての「ビタミンＡのレチノール」、「ビタミンＡのレチノール」、「ビタミンＡのレチノール」、「ビタミンＡのα−カロテン」、「ビタミンＡのβ−カロテン」、「ビタミンＡのクリプトキサンテン」、「ビタミンＡのβ−カロテン当量」、「ビタミンＡのレチノール当量」、「ビタミンＤ」、「ビタミンＥ」、「ビタミンＫ」、「ビタミンＢ１」、「ビタミンＢ２」、「ナイアシン」、「ビタミンＢ６」、「ビタミンＢ１２」、「葉酸」、「パントテン酸」、「ビタミンＣ」と、「脂肪酸」、「コレステロール」、「食物繊維」、「食塩相当量」等を定義し、そのデータ項目値として、各食品についての各成分等を対応付けて格納している。なお、図４は食品成分表ファイル１５を関係データベースで具体化した場合の一例としての食品成分表テーブルを示す。図４に示すように、食品成分テーブルは、データ項目として、前記食品コードに対応する「フードＮｏ．」、食品名に対応する「メニュー」、「エネルギー（ｋｃａｌ）」、エネルギーをジュール換算した「ジュール計算結果」、水分に対応する「水」、「たんぱく質」、「脂質」、「炭水化物」等を定義し、対応するデータ項目値を格納している。なお、図４の食品成分テーブルは、食品を複数グループに分類し、各食品名に対して対応するグループ分類を「グループＮｏ．」として対応付けて格納している。
【００３１】
ここで、前記食品コードファイル１４は、料理レシピファイル１３の所定の食品情報（レシピの使用食品を特定するための情報）と食品成分表ファイル１５の所定の食品情報（食品のエネルギー量や栄養素を特定するための情報）とを、食品コードを介して連携させるためのものであるが、前記料理レシピファイル１３に食品コード及び食品名を格納する場合、食品コードファイル１４を省略して、料理レシピファイル１３の食品コードを使用するようにしてもよい。なお、料理レシピファイル１３は、料理のレシピを一意に特定するレシピ情報（レシピコード乃至レシピ番号）のみを格納するようにし、食品コードファイル１４には、レシピ番号に対応する食品及びその使用量を格納するように構成することもでき、この場合は、食品コードファイル１４が必須となる。
【００３２】
前記食事摂取基準ファイル１６は、例えば厚生労働省作成の食事摂取基準（２００５年度版）を基に、所定の年齢範囲や性別等を有する日本人が１日に必要とするエネルギー及び栄養素量を科学的根拠に基づき定義して格納するものである。食事摂取基準ファイル１６は、図２及び図３では１つのみ図示されているが、実際は、年齢範囲や性別等に応じてエネルギー必要量を格納したエネルギー用の食事摂取基準ファイル１６と、年齢範囲や性別等に応じて上記各栄養素の必要量や推奨量等を格納した各栄養素用の食事摂取基準ファイル１６とが用意されている。この場合、エネルギー用の食事摂取基準ファイル１６は、データ項目として、「レコードＩＤ」、「年齢範囲」、「性別」、「身体活動レベル」、「妊娠期間」、「１日当り必要エネルギー（ｋｃａｌ及び／またはｋＪ）」等を定義して対応するデータ項目値を格納している。また、栄養素用の食事摂取基準ファイル１６は、データ項目として、「レコードＩＤ」、「年齢範囲」、「性別」、「身体活動レベル」、「妊娠期間」、１日当り必要摂取量としての「推定平均必要量（ｇ／日）」、「推奨量（ｇ／日）」、「目安量（ｇ／日）」、「目標量（％エネルギー）」、「上限量」等を定義して対応するデータ項目値を格納している。なお、図５は栄養素としてのビタミンＤ用の食事摂取基準ファイル１６を関係データベースで具体化した場合の一例としての食事摂取基準テーブルを示す。図５に示すように、食事摂取基準テーブルは、データ項目として、前記レコードＩＤに対応する「ＩＤ  Ｎｏ．」、年齢範囲に対応する「年齢範囲Ｎｏ．」、「性別」、妊娠期間（初期、中期、末期、授乳期等）に対応する「妊娠Ｎｏ．」、「目安量」、「上限量」等を定義し、対応するデータ項目値を格納している。なお、食事摂取基準ファイル１６は、上記エネルギー用の食事摂取基準ファイルと各栄養素用の食事摂取基準ファイル１６を統合した一つのファイル（関連データベースの場合は一つのテーブル）として具体化することも無論可能である。
【００３３】
前記食事バランスガイドファイル１７は、上記「食事バランスガイド」による各料理及び各食品の種類と量の定義に従って、前記食事メニューファイル１２に格納した料理や前記料理レシピファイル１３または前記食品コードファイル１４に格納した食品について、料理及び食品ごとの摂取１単位（「１ＳＶ」または「１つ」と呼ばれる）となる料理及び食品の量を当該料理及び食品に対応付けて格納すると共に、各料理及び各食品について一意のコード情報（料理コード、食品コード等）を割り当てて識別可能に格納している。この場合、食事バランスガイドファイル１７は、データ項目として、「料理コード」、「料理名」、「摂取単位（「１ＳＶ」の量）」等（以上、料理の場合）、「食品コード」、「食品名」、「摂取単位（「１ＳＶ」の量）」（以上、食品の場合）等を定義し、対応するデータ項目値として、「００１、００５１０１・・・」等の料理コード、「ご飯、おにぎり、目玉焼き・・・」等の料理名、「小１杯、１個、・・・、１個（Ｓサイズ）・・・」等の摂取単位等（以上、料理の場合）、「５０１、・・・、８０１・・・」等の食品コード（料理コードとは別コード）、「食パン、・・・、牛乳・・・」等の食品名、「１枚、・・・、コップ半分（または９０ｍｌ）・・・」等の摂取単位（以上、食品の場合）等を格納する。なお、食事バランスガイドファイル１７は、更に、前記食事メニューファイル１２の料理区分と同様、料理区分のデータ項目を追加して、「主食」、「主菜」、「副菜」、「牛乳・乳製品」、「果物」、「菓子・嗜好飲料」、「水」の各データ項目値を格納し、各料理区分にしたがって料理及び食品を分類して格納するようにしてもよい。
【００３４】
図３に示すように、本栄養診断システムのサーバー１は、前記サーバー側プログラムとしてのソフトウエア（プログラム）３０を記憶媒体（ＨＤＤ等）に格納し、同ソフトウエア３０によりサーバー１のＣＰＵ、ＲＡＭ等のハードウエアを各種機能実現手段として機能させるようにしている。詳細には、ソフトウエア３０がコンピュータ装置に機能実現させる機能実現手段としては、コード・メニュー照合手段３１、メニュー・レシピ照合手段３２、レシピ・食材照合手段３３、食材・栄養成分照合手段３４、含有栄養成分計算手段３５、食事摂取基準照合手段３６、食事バランスガイド照合手段３７、差異計算手段３８がある。そして、サーバー１は、上記手段３１〜３８を利用して、入力された受診者情報（栄養診断を希望するユーザーの個人情報）と食事情報（ユーザーが摂取する食事の具体的料理や具体的食品、その食べ方や飲み方、添加する調味料等の情報）とに基づき、当該受診者に対する栄養診断情報及び栄養指導情報を作成して提示するようになっている。即ち、前記受診者情報及び食事情報は、それぞれ、ユーザー端末５１０，５２０の入力手段５１１〜５１４，５２１等により入力され、ネットワークＮＴを介してサーバー１に送信される。そして、サーバー側プログラムとしての前記ソフトウエア３０が、サーバー１の各種ハードウエアを前記各手段３１〜３８として機能させることにより、前記データベース１０の各ファイル１１〜１９のデータを利用して、入力された受診者情報及び食事情報に基づく栄養診断情報及び栄養指導情報を作成及び出力する。
【００３５】
図３の受診者情報４０は前記受診者情報の一例を示す。同受診者情報４０は、受診者ＩＤ（受診者Ｎｏ．）、パスワード、氏名、性別、年齢、身長、体重、活動強度、妊娠情報（妊娠期間）、月経情報（月経有無）等の情報からなる。このうち、前記活動強度は、上記食事摂取基準で規定する身体活動レベルに対応するもので、例えば、睡眠時の身体活動レベルを「１．０」として、その個人の年齢や労働形態（屋内勤務、屋外勤務、肉体労働等）に応じて、低レベル（範囲１．４〜１．６で代表値１．５）、普通レベル（範囲１．６〜１．９で代表値１．７５）、高レベル（範囲１．９〜２．２で代表値２．０）のような複数レベルに設定されている（年齢１５〜６９歳の場合）。また、妊娠情報（妊娠期間）は、妊娠初期、妊娠中期、妊娠末期、授乳期等のように区分して設定されている。更に、月経情報（月経有無）は、月経期間中か否かを表すものである。これら活動強度、妊娠情報、月経情報は、性別や年齢等に加えて、必要エネルギー量や各種栄養素の必要摂取量に影響を与える因子であるため、入力パラメータとして設定されている。
【００３６】
図３の料理情報５０Ｘ、食べ方情報６０Ｘ、飲み方情報７０Ｘ、調味料情報８０Ｘは、一例としての食事情報を示す。このうち、料理情報５０Ｘは、食事メニューファイル１２に格納した料理に対応して、料理ごとに作成され用意される。料理情報５０Ｘは、その料理が属する料理分類、料理名、その料理のイメージ情報（写真、イラスト等）、その料理による摂取カロリー（摂取エネルギー）、その料理のレシピ情報（その料理用の食材の種類や食材名と使用量等）、その料理が含有する栄養素情報（栄養素の種類と含有量）、その料理摂取によるエネルギー量（ｋｃａｌ）、その料理のコード情報（料理コード、バーコード等）等からなる。また、食べ方情報６０Ｘは、食べ方の種類に応じて１種類以上作成され用意される。食べ方情報６０Ｘは、料理（飲料以外）の摂取量情報（ユーザーが実際に摂取した料理の量に関する情報であり、例えば、摂取量１「全部食べた」、摂取量２「２／３食べた」等の情報）、その食べ方のコード情報（食べ方コード、バーコード等）等からなる。また、飲み方情報７０Ｘは、飲み方の種類に応じて１種類以上作成され用意される。飲み方情報７０Ｘは、料理としての飲料の摂取量情報（ユーザーが実際に飲んだ飲料の量に関する情報であり、例えば、摂取量１「全部飲んだ」、摂取量２「２／３飲んだ」等の情報）、その飲み方のコード情報（飲み方コード、バーコード等）等からなる。調味料情報８０Ｘは、調味料の種類に応じて調味料ごとに作成され用意される。調味料情報８０Ｘとしては、その調味料の調味料名（調味料の種類）、その調味料の添加量情報（ユーザーが実際に料理に添加した調味料の量に関する情報であり、例えば、添加量１「多め」、摂取量２「中程度」、添加量３「少なめ」等の情報）、その調味料のコード情報（調味料コード、バーコード等）等からなる。前記食べ方情報６０Ｘ、飲み方情報７０Ｘ、調味料情報８０Ｘは、料理情報に加えて、摂取エネルギー量や摂取栄養素量に影響を与える因子であるため、入力パラメータとして設定されている。
【００３７】
ここで、前記料理情報５０Ｘ、食べ方情報６０Ｘ、飲み方情報７０Ｘ、調味料情報８０Ｘ等は、読み取りカードとしての前記料理カード５０、食べ方カード６０、飲み方カード７０、調味料カード８０等にその内容（情報）をコード化して表示することで、ユーザー端末５１０，５２０のバーコードリーダ５１４等により読み取って入力するよう具体化することができる。こうすると、コンピュータの入力操作に不慣れなユーザーが、各種情報の入力操作を感覚的かつ視覚的に行うことができ、その入力操作を簡易化し、栄養診断のための基礎情報（摂取食事情報）伝達への抵抗感を少なくして、同基礎情報の取得を促進することができる。同様に、前記受診者情報４０も、上記各情報をコード化して表示するカードを個別に作成して、該当情報をバーコード読み取り装置５１４等の読み取りによって入力できるようにし、ユーザーの入力操作を簡易化するようにしてもよい。特に、活動レベル、妊娠情報等は、入力のための前提知識を必要とするため、当該情報用のカードにその情報内容の説明を表示することで、情報入力を一層促進することができる。一方、前記受診者情報、料理情報５０Ｘ、食べ方情報６０Ｘ、飲み方情報７０Ｘ、調味料情報８０Ｘ等は、キーボードやマウス等の通常の入力手段により入力することも無論可能である。
【００３８】
次に、前記料理情報５０Ｘ等をカード化した各種読み取りカードとしての料理カード５０等の詳細について説明する。まず、料理カード５０、食べ方カード６０、飲み方カード７０、調味料カード８０は、それぞれ、ゲームカード等と同等の寸法・形状のカード状（長方形シート状等の各種の態様がある）をなしている。即ち、料理カード５０、食べ方カード６０、飲み方カード７０、調味料カード８０は、それぞれの寸法・形状において上記長方形シート形状に限られるものではなく、例えば、三角形シート状や五角形シート状等の多角形シート状としたり、円形シート状、楕円形シート状、星形シート状の他のシート形状としてもよい。このうち、料理カード５０は、その表面及び裏面に前記料理情報５０Ｘと同様の料理情報を印刷等により表示している。料理カード５０は、食事メニューファイル１２に格納した料理に対応して、料理ごとに作成され用意される。料理カード５０の料理情報としては、その料理が属する料理分類、料理名、その料理のイメージ情報（写真、イラスト等）、その料理による摂取カロリー（摂取エネルギー）、その料理による摂取栄養素（摂取できる栄養素の種類及び量）、その料理のレシピ情報（その料理用の食材の種類や食材名と使用量等）、その料理のコード情報（料理コード、バーコード等）がある。また、食べ方カード６０は、その表面及び裏面に所定の食べ方情報を印刷等により表示している。食べ方カード６０は、食べ方の種類に応じて１種類以上作成され用意される。食べ方カード６０の食べ方情報としては、料理（飲料以外）の摂取量情報（ユーザーが実際に摂取した料理の量に関する情報であり、例えば、摂取量１「全部食べた」、摂取量２「２／３食べた」等の情報）、その食べ方カード６０のコード情報（食べ方コード、バーコード等）がある。特定の料理カード５０の料理情報を入力した後、食べ方カード６０の摂取量情報を入力することで、当該料理についての摂取量情報が登録される。
【００３９】
ここで、登録情報を実際の料理摂取状況にできるだけ対応させてより正確な診断を行うため、食べ方カード６０の食べ方情報を更に細分化することも好ましい。例えば、ユーザーが摂取した料理に含まれる特定の食材を全く摂取しなかった場合や一部しか摂取しなかった場合を表す食べ残し情報を、食べ残した食材の種類と量との組み合わせからなる食べ方情報として、食べ方カード６０に更に付加することもできる。例えば、料理「ハンバーグステーキ」を摂取した場合に、その付け足しの温野菜（人参、ブロッコリー等）を食べ残した場合、食べ残し情報として、「人参全部食べ残し」、「人参１／２食べ残し」、「ブロッコリー全部食べ残し」、「ブロッコリー１／２食べ残し」等の情報を食べ方カード６０に表示する。逆に、ユーザーが摂取した料理に含まれる特定の食材を追加摂取した場合を表す追加食材情報を、追加した食材の種類と量との組み合わせからなる食べ方情報として、食べ方カード６０に更に付加することもできる。例えば、料理「ラーメン」を摂取した場合に、替え玉（麺）を追加して摂取した場合、追加食材情報として、「替え玉１／２杯」、「替え玉１杯」等の情報を食べ方カード６０に表示したり、料理「おでん」を摂取した場合に、ゆで卵やこんにゃく等を追加して摂取した場合、追加食材情報として、「ゆで卵１個」、「こんにゃく１個」等の情報を食べ方カード６０に表示する。そして、この場合、特定の料理カード５０の料理情報を入力して食べ方カード６０の摂取量情報を入力した後で、更に、当該食べ残し情報や追加食材情報を追加入力することで、当該料理についての登録摂取情報（摂取エネルギー量と摂取栄養素の種類及び量）に対して、追加入力した食べ残し情報（種類及び量）に対応する摂取エネルギー量や摂取栄養素量を減算したり、追加入力した追加食材情報（種類及び量）に対応する摂取エネルギー量や摂取栄養素量を加算したりする。また、飲み方カード７０は、その表面及び裏面に所定の飲み方情報を印刷等により表示している。飲み方カード７０は、飲み方の種類に応じて１種類以上作成され用意される。飲み方カード７０の飲み方情報としては、料理としての飲料の摂取量情報（ユーザーが実際に飲んだ飲料の量に関する情報であり、例えば、摂取量１「全部飲んだ」、摂取量２「２／３飲んだ」等の情報）、その飲み方カード７０のコード情報（飲み方コード、バーコード等）がある。
【００４０】
更に、調味料カード８０は、その表面及び裏面に所定の食べ方情報を印刷等により表示している。調味料カード８０は、調味料の種類に応じて調味料ごとに作成され用意される。調味料カード８０の調味料情報としては、その調味料の調味料名（調味料の種類）、その調味料の添加量情報（ユーザーが実際に料理に添加した調味料の量に関する情報であり、例えば、添加量１「多め」、摂取量２「中程度」、添加量３「少なめ」等の情報）、その調味料カード８０のコード情報（調味料コード、バーコード等）がある。ここで、調味料としては、マヨネーズ、ケチャップ、ドレッシング、味噌だれ等、相当量が添加されるために摂取エネルギー及び栄養素（たんぱく質、炭水化物、脂質等）の摂取量の両者に影響を与えるものや、醤油、ソース、香辛料等、若干量が添加されるために摂取エネルギーや主要栄養素（たんぱく質、炭水化物、脂質）への影響は少ないが一部の栄養素（無機質やビタミン類）の摂取量への影響は無視できないものがある。即ち、調味料カード８０の調味料情報も、料理カード５０の料理情報と同様、摂取した食事のエネルギー量や栄養素量に影響を与える食事情報である。このため、本実施の形態では、上記内容の調味料カード８０が用意されることに加え、前記データベース１０には、調味料カード８０に対応する調味料情報のための調味料ファイル（図示略）が作成され格納されている。この調味料ファイルは、前記料理カード８０の料理情報について一意のコード情報（調味料コードやそのバーコード情報等）を割り当てて識別可能に格納する。例えば、調味料ファイルは、データ項目として、「調味料名」、「調味料コード」等を定義してそのデータ項目値（具体的な調味料名や調味料コード）を格納すると共に、必要に応じて、「（調味料の）用途」、「（調味料についての）制限」、「（調味料の）補助情報」等の他の調味料情報をデータ項目として定義してそのデータ項目値を格納してもよい。
【００４１】
図６〜図９に、料理カード５０、食べ方カード６０、飲み方カード７０、調味料カード８０の具体例をそれぞれ示す。図６の具体例では、料理カード５０は、表面の上部に、その料理の料理名を同料理が属する料理分類（「和食」、「洋食」、「中華」等）と共に表示する料理名欄５２を設け、表面の中央部には、その料理の写真を表示する料理イメージ欄５３を設けている。また、料理カード５０は、裏面の上部から中央部にかけて、その料理に含まれる（その料理完食により摂取される）栄養素の種類（栄養素名）と摂取量（グラム）とを表示する栄養素表示欄５４を設けている。更に、料理カード５０は、裏面の下部に、その料理完食による摂取エネルギー量（ｋｃａｌ）を表示するエネルギー量表示欄５５を設けている。なお、料理カード５０の裏面の最下部には、前記バーコード５１が表示されている。バーコード５１は、料理カード５０に表示した各種情報（料理分類、料理名、料理コード、栄養素名とその摂取量、摂取エネルギー量等）をコード化したものであるが、それ以外にも、料理に関して必要な情報をコード化して追加することもできる。ここで、特に図６の形式の料理カード５０は、栄養診断関係者（食品学科等の学生や栄養士等）の学習用にも利用することができる。例えば、料理カード５０の表側の情報（料理名等）を見て、その料理に含まれる（その料理により摂取できる）栄養素やその栄養素の量、並びに、その料理により摂取できるエネルギー量を答えるといった方法で、料理カード５０を英単語カード等のようにして学習用に利用することができる。
【００４２】
次に、図７の具体例では、食べ方カード６０は、表面に、食べ方カードであることを表す表示欄６２を設けている。また、食べ方カード６０は、裏面の上部から中央部にかけて、摂取量情報として、「全部食べた」、「２／３食べた」、「１／２食べた」、「１／３食べた」、「１．５倍食べた」、「２倍食べた」の６種類の摂取量表示を配置した摂取量表示欄６３を設けると共に、摂取量表示欄６３の摂取量表示の下側に、その摂取量をコード化したバーコード６３ａ，６３ｂ，６３ｃ，６３ｄ，６３ｅ，６３ｆをそれぞれ配置している。なお、食べ方カード６０の裏面の最下部には、前記バーコード６１が表示されている。バーコード６１は、その読み取りカードが食べ方カード６０であることを表す情報をコード化したものであるが、それ以外にも、食べ方に関して必要な情報をコード化して追加することもできる。また、上記摂取量に関するバーコード６３ａ，６３ｂ，６３ｃ，６３ｄ，６３ｅ，６３ｆ自体によって食べ方カードであることを識別することもできるため、読み取りカードが食べ方カード６０であることを表す情報をコード化したバーコード６１は省略してもよい。ここで、上記のように摂取量情報を全て１枚の食べ方カード６０にまとめて表示する以外に、摂取量ごとに別個の食べ方カード６０を用意して、各種類の食べ方カード６０にそれぞれ異なる種類の摂取量表示とその摂取量をコード化したバーコードを設けるようにしてもよい。この場合、食べ方カード６０は、「全部食べた」という摂取量情報を表示する食べ方カードと、「２／３食べた」という摂取量情報を表示する食べ方カードと、「１／２食べた」という摂取量情報を表示する食べ方カードと、「１／３食べた」という摂取量情報を表示する食べ方カードと、「１．５倍食べた」という摂取量情報を表示する食べ方カードと、「２倍食べた」という摂取量情報を表示する食べ方カードとから構成され、入力する摂取量情報の種類の分だけ（上記事例の場合は６種類に対応して６枚）用意され、1枚の食べ方カードが1種類の摂取量情報を表すことになる。
【００４３】
また、摂取量ごとに別個に食べ方カードを用意する場合、１枚の食べ方カードに全ての摂取量を表示する場合と比較して、その摂取量の種類を大幅に増加することができる。したがって、食べ方カードが表す摂取量情報として、上記のもの以外に、例えば、「１／４食べ残し」、「１／３食べ残し」、「１／２食べ残し」等の食べ残し情報や、「１／４食べ増し（追加）」、「１／３食べ増し（追加）」、「１／２食べ増し（追加）」、「お代わり（一食分食べ増し）」等の食べ増し情報（追加摂取情報）を加え、食べ残し情報を表す食べ方カード（食べ残しカード）や食べ増し情報を表す食べ方カード（食べ増しカード）を食べ方カードとして用意してもよい。或いは、各料理について、料理カード５０を「全部食べた（一食分食べた）」の摂取量情報を表す基本の食べ方カードとして使用すると共に、上記各種類の食べ残しカードや食べ増しカードを用意してもよい。この場合、料理カード５０の料理情報（バーコード情報）に、当該料理に関する一食分の摂取量情報（エネルギー量及び栄養素）を追加し、料理カードの料理情報を入力した時点で、同時に、一食分の摂取量情報が入力されるようにすることができる。こうすると、摂取料理について、対応する料理カードの料理情報をバーコード読み取り等により入力することで、当該料理についての一食分の摂取量情報が入力され、当該料理を一部食べ残した場合は、対応する食べ残し量の食べ残しカードをバーコード読み取り等により入力し、逆に、当該料理を一部食べ増した場合は、対応する食べ増し量の食べ増しカードをバーコード読み取り等により入力することにより、通常の食事の流れ（即ち、一食分の料理を食べようとして食べ残した、または、一食分の料理を間食した後に一部追加した、若しくは、お代わりしたという食事の流れ）と同様の感覚で、摂取した料理の摂取量情報を入力することができる。
【００４４】
また、この場合、各種類の食べ方カードを色分けして目視により容易に識別できるようにしてもよい。例えば、「全部食べた」の食べ方カードは青、「２／３食べた」の食べ方カードは緑、「１／２食べた」の食べ方カードは黄色、「１／３食べた」の食べ方カードは赤、「１．５倍食べた」の食べ方カードは紫、「２倍食べた」の食べ方カードはピンク等としてもよい。なお、上記の食べ残しカード及び食べ増しカードを用意する場合も、同様にして書く種類の食べ残しカード及び食べ増しカードを色分けしてもよい。この場合、色分けした食べ方カードを色別に積み重ねる（積み上げる）ことで、自動的に摂取量情報の種類別に食べ方カードを分類することができる。特に、この場合、「１／２食べた」の食べ方カードや「１／３食べた」の食べ方カード等、一食分の摂取量情報の数分の一の摂取量情報を表示する（色分けした）食べ方カードを使用し、各種類の食べ方カードを色ごとに積み上げて分類しておき、その食べ方カードを複数枚使用して摂取量情報を加算する（積み上げる）ことにより、各料理についての全体の摂取量情報を入力してもよい。例えば、一食分の料理を摂食した場合、「１／２食べた」の食べ方カードを２枚読み取って入力したり、「１／３食べた」の食べ方カードを３枚読み取って入力したり、「１／３食べた」の食べ方カードと「２／３食べた」の食べ方カードを読み取って入力したりする。このように、分数の足し算により摂取量情報を入力させることで、子供等のユーザーに対する嗜好性・趣味性・娯楽性を加味することができる。或いは、上記食べ残しカードと同様の食べ方カードも併用し、分数の足し算と引き算とにより摂取量情報を入力させるようにしてもよい。このように、食べ方カード６０は、子供のカルタやカードゲームのような感覚で遊び心を持たせて食事情報を入力させることにより、面倒な食事情報の入力作業を促せる点で非常に有効である。
【００４５】
更に、料理カード５０では通常のレシピによる食材の使用（種類及び量）が前提となっているため、対応する料理の摂取量情報も、通常のレシピの食材による摂取量情報となる。そこで、料理カード５０に記載の通常のレシピと異なるレシピでその料理が作られている場合、通常のレシピと異なる食材の種類及び量について、追加的に変更できるよう構成した食べ方カードを用意してもよい。例えば、料理「カレー」について、食材「人参」が、通常のレシピより多めまたは少なめに使用されている場合、「人参１／４単位増量」、「人参１／３単位増量」、「人参１／２単位増量」といった特定の食材の増量用の増量カードや、「人参１／４単位減量」、「人参１／３単位減量」、「人参１／２単位減量」、「人参全量減量（不使用）」といった特定の食材の減量・不使用用の減量・不使用カードを用意してもよい。なお、この場合の「単位」とは、通常のレシピにおける当該食材の使用量を１単位とし、同単位の分数等で増量及び減量を表したものである。
【００４６】
次に、図８の具体例では、飲み方カード７０は、表面に、飲み方カードであることを表す表示欄７２を設けている。また、飲み方カード７０は、裏面の上部から中央部にかけて、摂取量情報として、「全部飲んだ」、「２／３飲んだ」、「１／２飲んだ」、「１／３飲んだ」、「１．５倍（１．５杯）飲んだ」、「２倍（２杯）飲んだ」の６種類の摂取量表示を配置した摂取量表示欄７３を設けると共に、摂取量表示欄７３の摂取量表示の下側に、その摂取量をコード化したバーコード７３ａ，７３ｂ，７３ｃ，７３ｄ，７３ｅ，７３ｆをそれぞれ配置している。なお、飲み方カード７０の裏面の最下部には、前記バーコード７１が表示されている。バーコード７１は、その読み取りカードが飲み方カード７０であることを表す情報をコード化したものであるが、それ以外にも、飲み方に関して必要な情報をコード化して追加することもできる。また、上記摂取量に関するバーコー７３ａ，７３ｂ，７３ｃ，７３ｄ，７３ｅ，７３ｆ自体によって飲み方カードであることを識別することもできるため、読み取りカードが飲み方カード７０であることを表す情報をコード化したバーコード７１は省略してもよい。ここで、飲み方カード７０についても、食べ方カード６０の場合と同様にして、各種類の飲み方情報に対応して別個の飲み方カードを用意したり、飲み残しカードや飲み増しカードとして具体化したり、それらを色分けしたり、分数の足し算及び／または引き算による摂取量の入力としたりすることができる。
【００４７】
次に、図９の具体例では、調味料カード８０は、表面の上部に、その調味料の調味料名を表示する調味料名欄８２を設け、表面の中央部には、その調味料の写真を表示する調味料イメージ欄８３を設けている。また、調味料カード８０は、裏面の上部から中央部にかけて、添加量情報として、「多め」、「中くらい」、「少な目」の３種類の添加量表示を配置した添加量表示欄８４を設けると共に、添加量表示欄８４の添加量表示の下側に、その添加量をコード化したバーコード８４ａ，８４ｂ，８４ｃをそれぞれ配置している。なお、調味料カード８０の裏面の最下部には、前記バーコード８１が表示されている。バーコード８１は、調味料カード８０に表示した情報のうち添加量情報を除く情報（調味料名、調味料コード等）をコード化したものであるが、それ以外にも、調味料に関して必要な情報をコード化して追加することもできる。また、上記添加量に関するバーコー８４ａ，８４ｂ，８４ｃ自体によって調味料カードであることを識別することもできるため、読み取りカードが調味料カード８０であることを表す情報をコード化したバーコード８１は省略してもよい。ここで、調理量カード８０は、添加量表示欄８４に設ける添加量情報として、上記「多め」、「中くらい」、「少な目」の代わりに、「一振り」、「一回し」、「一つまみ」、「少々」、「小さじ１／３」、「小さじ１／２」、「小さじ１杯」、「小さじ２杯」、「中さじ１／３」、「中さじ１／２」、「中さじ１杯」、「中さじ２杯」、「大さじ１／３」、「大さじ１／２」、「大さじ１杯」、「大さじ２杯」等の添加量表示を使用してもよい。また、
【００４８】
図１０〜図１３に、料理カード５０Ａの別の具体例をそれぞれ示す。図１０〜図１３に示すように、料理カード５０Ａは、図６の料理カード５０と同様、表面の上部に、その料理の料理名５２ｂを同料理が属する料理分類５２ａと共に表示すると共に、表面の中央部には、その料理の写真５３を表示している。また、料理カード５０Ａは、表面の最下部に、その料理１人前完食による摂取エネルギー量（ｋｃａｌ）５５を表示している。更に、料理カード５０Ａは、裏面の上部から中央部にかけて、その料理の１人前のレシピ情報（食材と使用量）５６を表示している。なお、料理カード５０Ａの裏面の最下部には、前記バーコード５１が表示されている。バーコード５１は、料理カード５０Ａに表示した各種情報（料理分類、料理名、料理コード、食材名とその使用量、摂取エネルギー量等）をコード化したものであるが、それ以外にも、料理に関して必要な情報をコード化して追加することもできる。ここで、上記のように、料理カード５０Ａは、摂取量情報として、摂取エネルギー量以外の情報、例えば、脂質、食塩、繊維等の栄養素に関する情報（種類及び量）も含めることができ、かかる栄養素情報を摂取エネルギー量の近傍等の位置に印刷等により表示することができる。また、その場合、当然、同様の情報をコード化してバーコード５１に追加することができる。
【００４９】
次に、上記ソフトウエア３０に基づくコンピュータの各種機能実現手段としてのコード・メニュー照合手段３１等の動作について、図１４〜図１６のフローチャートを参照して説明する。なお、図１４及び図１５の処理手順では、ユーザー端末５１０，５２０からの情報は、インターネットや携帯電話事業者の通信網を含むネットワークＮＴからウエブサーバー５を介してサーバー１内のソフトウエア３０に受け渡され、同ソフトウエア３０により入力情報とデータベース１０とに基づく情報加工の後、栄養診断情報乃至栄養指導情報として、ウエブサーバー５から同ネットワークＮＴを介してユーザー端末５１０，５２０に受け渡される。よって、下記の各手順（ＳＴＥＰ）において、ユーザー端末５１０，５２０とサーバー１との間での情報授受が発生する場合は、かかる情報授受はかかるネットワークＮＴ経由でウエブサーバー５を介して行われる（この情報授受自体に関しては一般的なＣＧＩ等を介した情報授受と同様である）ため、データ通信自体に関する詳細な説明は省略する。
【００５０】
まず、図１４に示すように、本栄養診断システムを利用しようとするユーザーは、ユーザー端末５１０，５２０からウエブブラウザによりサーバー１に接続し、ソフトウエア３０による機能実現手段としてのユーザーインターフェース（ＧＵＩ）提供手段（図示略）を介して本栄養診断システムのユーザー登録画面を呼び出し、ＳＴＥＰ１０で自己のＩＤを設定して入力して、ＳＴＥＰ２０で自己のパスワードを設定して入力する。すると、当該ユーザー用のユーザー登録が完了する。次に、ユーザーは、サーバー１から個人情報入力画面を呼び出し、ＳＴＥＰ３０で個人データとしての前記受診者情報４０を入力する。次に、ユーザーは、サーバー１からＧＵＩ提供手段を介して食事情報入力画面を呼び出し、ＳＴＥＰ４０で前記食事情報として、料理情報５０Ｘ、食べ方情報６０Ｘ、飲み方情報７０Ｘ、調味料情報８０Ｘ等のうち、自己が摂取した（或いは摂取予定の）食事に関する料理情報５０Ｘ等を入力する。すると、ＳＴＥＰ５０で、前記コード・メニュー照合手段３１等が、入力された食事情報に基づき、データベース１０を参照して栄養診断処理を実行し、ＳＴＥＰ６０で栄養診断処理が終了すると、ＳＴＥＰ７０で栄養診断結果がユーザー端末５１０，５２０のモニター５１５，５２２等に表示される。なお、ＳＴＥＰ１０〜ＳＴＥＰ３０の手順は初回のみ（新規ユーザー登録時）のみ実行され、登録ユーザーについては、登録したＩＤ及びパスワード入力による個人認証の後、ＳＴＥＰ４０以降の手順が実行される。このとき、ＳＴＥＰ４０の食事情報の入力は、必要回数行う。即ち、ユーザーは、摂取する料理の数だけ料理情報５０Ｘの入力を行い、また、食べ方情報６０Ｘ、飲み方情報７０Ｘ、調味料情報８０Ｘの入力が必要な場合は、その入力もその都度行う。すると、前記コード・メニュー照合手段３１等は、食事情報の入力があるたびに同様の栄養診断処理を実行して栄養診断情報を更新する。よって、ユーザーが食事情報を入力するたびにＳＴＥＰ４０〜ＳＴＥＰ６０の手順が繰り返され、ＳＴＥＰ７０における栄養診断結果の表示内容が順次更新される。即ち、ユーザーが最後の食事情報を入力し、その後の入力がなければ、そのときに表示されている栄養診断結果が最終的な栄養診断結果となる。
【００５１】
この場合、ＳＴＥＰ７０の処理では、栄養診断結果に基づいて、今後摂取すべき栄養素を多く含んだ複数（１０品程度）の料理の表示を行うことができる。かかる料理表示には、栄養素が少ない料理、摂取エネルギー量（カロリー）が多い料理、摂取エネルギー量（カロリー）が少ない料理等の表示を含めることが可能である。また、選択した料理のレシピを画面表示したものを印刷して、買い物及び料理作り等にも活用することができる。即ち、ＳＴＥＰ７０の栄養診断処理では、栄養診断手段が、摂取食事情報のデータ取得日までの所定期間の受診者の摂取食事情報における摂取エネルギー量並びに摂取栄養素の種類及び量と、当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量とを個々に比較して、摂取エネルギー量と必要エネルギー量との間のエネルギー量の差並びに摂取栄養素と必要栄養素との間の栄養素の種類及び量の差を差異情報として演算し、当該差異情報を当該受診者についての前記栄養診断情報として画面表示する。また、ＳＴＥＰ７０の処理では、栄養指導手段が、前記データ取得日以降の前記所定期間と同一期間において、前記栄養診断情報におけるエネルギー量の差に対応するエネルギー量を相殺するために必要な相殺用のエネルギー量を演算すると共に、前記栄養診断情報における栄養素の種類及び量の差を相殺するために必要な相殺用の栄養素の種類及び量を演算し、当該相殺用のエネルギー量及び相殺用の栄養素の種類及び量を満足する推奨料理または推奨料理の組み合わせを判断し、栄養指導情報として当該推奨料理または推奨料理の組み合わせを複数種類（１０種類程度）画面表示し、そのいずれかを操作画面上で選択自在とする。そして、画面表示した複数種類の推奨料理又は推奨料理の組み合わせのいずれかを、ユーザーが操作画面上で好みに応じて選択することにより、当該選択した推奨料理のレシピまたは推奨料理の組み合わせにおける各推奨料理のレシピを前記栄養指導情報として画面表示または印刷出力することができる。一方、上記のように栄養診断結果を食事情報の入力があるたびに逐次表示するのではなく、ユーザーがＳＴＥＰ４０で全ての食事情報を入力した後に栄養診断開始ボタンを押す等の操作により、ソフトウエア３０により栄養診断処理の開始が上記コード・メニュー照合手段３１等に指令されるようにしてもよく、この場合、コード・メニュー照合手段３１等は、上記指令を受けた後にのみ栄養診断処理を実行して最終的な栄養診断結果を表示することになる。次に、ユーザーは、使用するユーザー端末がＰＣ５１０の場合に、ＳＴＥＰ８０で印刷ボタンを押す等の操作によって、ＳＴＥＰ９０へと進み、栄養診断結果をＰＣ５１５から印刷機に出力して印刷を実行することができる。或いは、ユーザーは、ＳＴＥＰ８０で転送ボタンを押す等の操作により、ＳＴＥＰ１００でＰＣ５１０から特定の携帯電話５２０に電子メール等で栄養診断結果を転送して表示することもできる。
【００５２】
図１５は図１４のＳＴＥＰ４０の食事情報入力処理を料理カード５０等を利用して行った場合について、ＳＴＥＰ５０の栄養診断処理手順の具体例を詳細に示す。図１５の処理では、まず、ＳＴＥＰ４１で、ユーザーが摂取した食事の料理に対応して、（１枚以上の）料理カード５０のバーコード５１をＰＣ５１０のバーコードリーダ５１４等により必要な数（摂取した数）だけ読み取って入力すると、入力した（１以上の）バーコード５１がデータベース１０の食事コードファイル１１に蓄積される。すると、ＳＴＥＰ５１で、ソフトウエア３０による機能実現手段としてのバーコード変換手段（図示略）が、食事コードファイル１１内のバーコードの各々を、データベース１０に設けた図示しないバーコードファイル（バーコードと料理コード、食品コード、食べ方コード、飲み方コード、摂取量コード、調味料コード及び添加量コード等との間のコード変換表）内のバーコードと照合して、入力された料理コードを特定して出力する。すると、ＳＴＥＰ５２で、前記コード・メニュー照合手段３１が、食事コードファイル１１から出力された各料理コードを食事メニューファイル１２に格納した料理コードと照合し、ユーザーが摂取した料理を特定してその料理コードを出力する。すると、ＳＴＥＰ５３で、前記メニュー・レシピ照合手段３２が、食事メニューファイル１２から出力された各料理コードを料理レシピファイル１３に格納した料理コードと照合し、ユーザーが摂取した料理のレシピ情報（レシピ番号）を特定して出力する。すると、ＳＴＥＰ５４で、前記レシピ・食材照合手段３３が、当該料理レシピファイル１３から出力されたレシピ番号（レシピコード）を食品コードファイル１４に格納したレシピ番号（レシピコード）と照合し、ユーザーが摂取した料理のレシピを構成する食材の食品コードとその使用量とを特定して出力する。ここで、ＳＴＥＰ５３で出力されるレシピ情報が、上記料理レシピファイル１３の構成（格納データ）に応じて摂取料理のレシピを構成する使用食材の食品コード及び使用量からなる場合（料理レシピファイル１３自体に食品コードや使用量を格納する場合）、ＳＴＥＰ５３で使用食品の種類及び使用量が特定されるため、ＳＴＥＰ５４は必要ない。一方、ＳＴＥＰ５３で出力されるレシピ情報がレシピ番号のみからなる場合（料理レシピファイル１３がレシピ番号のみを格納する場合）、ＳＴＥＰ５４が必要となる。
【００５３】
ＳＴＥＰ５４で食品コード及びその使用量が出力されると、ＳＴＥＰ５５で、食材・栄養成分照合手段３４が、出力された各食品コードを食品成分表ファイル１５に格納した食品コードと照合し、ユーザーが摂取した料理に含有される各食品を特定する。すると、ＳＴＥＰ５６で、含有栄養成分計算手段３５が、特定された各食品の各栄養素について、単位量当りの含有量と出力された食品の実際の使用量との比に応じて、実際の摂取食品に含有される各栄養素量（成分摂取量）を計算して出力すると共に、実際の摂取食品（摂取料理）による摂取エネルギー量についても計算して出力する。また、この後、ＳＴＥＰ５６では最終的な栄養診断手順が実行されるが、この栄養診断手順では、食事摂取基準照合手段３６が、食事摂取基準ファイル１６に格納した各栄養素の必要摂取量（推定平均必要量等）と出力された栄養素量とを照合すると共に、格納した必要エネルギー量と出力された摂取エネルギー量とを照合し、差異計算手段３８によって、それらの間の差異（必要エネルギー量と摂取エネルギー量との差異、各栄養素の必要摂取量等と実際の摂取量との差異）を計算して出力する。更に、ＳＴＥＰ７０で、図示しない栄養診断結果描画手段が、必要エネルギー量と摂取エネルギー量との差異や各栄養素の必要摂取量等と実際の摂取量との差異を、栄養診断結果として各種グラフ（棒グラフ、円グラフ、レーダーチャート）等により表示出力する。飲料の場合も、上記と同様にして、ＳＴＥＰ４１で料理カード５０によりその飲料の料理コードを入力すると、ＳＴＥＰ５１〜ＳＴＥＰ５６でその飲料が特定されてその飲料による摂取エネルギーや摂取栄養素量が演算され、ＳＴＥＰ７０でその飲料による摂取エネルギーや摂取栄養素量が必要エネルギー量や必要栄養素量と比較して表示される。このようにして、摂取した料理や飲料の食事情報を料理カード５０で入力するたびに、摂取エネルギーや摂取栄養素量がその分だけ加算され、必要エネルギー量や必要栄養素量と比較して表示される。そして、全ての料理や飲料の入力を完了した時点で、全ての料理や飲料による摂取エネルギーや摂取栄養素量が加算され、必要エネルギー量や必要栄養素量と比較して表示されるため、かかる比較表示を栄養診断結果として受診者に視覚的に提供することができる。
【００５４】
本栄養診断システムは、図１６に示す処理も実行可能である。具体的には、本栄養診断システムは、図３のデータベース構成として、更に、食材情報記憶手段、調味料情報記憶手段及び調理情報記憶手段を備えると共に、図３のソフトウエア構成として、更に、料理作成手段、摂取食事情報演算手段、味付設定手段、味付情報演算手段、調理法設定手段及び調理情報演算手段を備える。食材情報記憶手段は、任意の料理を作るための食材（既存の料理だけでなく、任意の新しい料理を作るために必要なあらゆる種類の食材）に関する食材情報を記憶する。即ち、食材情報記憶手段は、料理用の食材の種類と当該食材による摂取エネルギー量並びに摂取栄養素の種類及び量に関する食材情報を記憶する。また、調味料情報記憶手段は、料理用の調味料（味付け用の全ての材料を含む）の種類と当該調味料による摂取エネルギー量並びに摂取栄養素の種類及び量に関する調味料情報を記憶する。また、調理情報記憶手段は、調理方法に関する調理法情報と、各調理方法が料理の摂取エネルギー量並びに摂取栄養素の種類及び量に与える影響に関する調理影響情報とを記憶する。また、料理作成手段は、前記食材情報記憶手段に記憶した食材を画面表示し、画面表示した食材から任意の種類の食材を選択して組み合わせ自在とすると共に選択した各食材の使用量を選択自在とし、当該選択に係る食材の種類及び使用量からなるレシピの料理を作成自在とする。また、摂取食事情報演算手段は、前記料理作成手段により作成した料理のレシピを構成する食材の種類及び使用量と前記食材情報とに基づき、当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量を演算する。また、味付設定手段は、前記調味料情報記憶手段に記憶した調味料を画面表示し、画面表示した調味料から任意の種類の調味料を選択して組み合わせ自在とすると共に選択した各調味料の使用量を選択自在として、前記料理作成手段により作成した料理の味付方法を設定自在とする。また、味付情報演算手段は、前記味付選択手段による選択に係る種類及び量の調味料を前記料理作成手段により作成した料理に添加する場合について、当該添加に係る調味料の種類及び使用量と前記調味料情報とに基づき、当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を演算する。また、調理法設定手段は、調理情報記憶手段に記憶した調理方法を画面表示し、画面表示した調理方法から前記料理作成手段により作成した料理用の調理方法を設定自在である。また、調理情報演算手段は、調理法設定手段により設定した調理方法が前記作成料理の摂取エネルギー量並びに摂取栄養素の種類及び量に与える変化を演算する。そして、本栄養診断システムは、前記摂取食事情報演算手段、味付情報演算手段及び調理情報演算手段を前記栄養診断手段に設け、料理作成手段により作成した料理について、摂取食事情報演算手段によって当該作成した料理の摂取エネルギー量並びに摂取栄養素の種類及び量を演算する。また、当該摂取食事情報演算手段により演算した料理の摂取エネルギー量並びに摂取栄養素の種類及び量に対して、味付情報演算手段によって演算した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を反映する。その後、当該味付情報演算手段による変化を反映した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量に対して、調理情報演算手段によって演算した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を反映する。そして、当該調理情報演算手段による変化を反映した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量を当該受診者についての前記必要エネルギー量並びに必要栄養素の種類及び量と比較して前記栄養診断情報を画面表示することにより、当該栄養診断情報を参照して、料理作成手段及び味付設定手段により新たな料理の作成及び味付の設定を行えるようにしている。
【００５５】
具体的には、図１６に示すように、まず、操作画面の料理作成メニューを選択実行すると、料理作成手段、味付設定手段、調理法設定手段等による処理により、操作画面上に料理作成用の操作画面が表示される。同操作画面では、食材情報記憶手段に登録した食材から任意の料理を作成するための各種食材を選択自在となっている。また、同操作画面では、調味料情報記憶手段に登録した調味料から任意の料理を作成するための各種調味料を選択自在となっている。更に、同操作画面では、調理情報記憶手段に登録した調理方法から任意の料理を作成するための各種調理方法を選択自在となっている。ここで、ユーザーが、操作画面（ＧＵＩ）上に表示された操作メニューや操作アイコン等の各種操作手段を利用して、ＳＴＥＰ１０１で、好みの料理を作るべく必要な食材の種類及び使用量を選択し、ＳＴＥＰ１０２で、当該料理の味付けを設定すべく所望の調味料の種類及び使用量を選択して設定し、ＳＴＥＰ１０３で、当該料理の調理方法を設定すべく所望の調理方法を選択して設定すると、設定した食材のレシピで、設定した調味料による味付けの、設定した調理方法による料理が作成される。すると、ＳＴＥＰ１０４で、摂取食事情報演算手段、味付情報演算手段、調理情報演算手段等により、作成した料理の栄養データ（摂取エネルギー量並びに摂取栄養素の種類及び量等）が演算され、操作画面の所定の栄養情報表示領域に画面表示される。その後、ＳＴＥＰ１０５で、作成した料理の料理データ（使用食材の種類及び量（レシピ）、料理イメージ等）が、操作画面上の所定の料理情報表示領域に画面表示される。この料理データは、印刷等により外部出力することができる。
【００５６】
更に、本実施の形態に係る栄養診断システムは、料理の摂取量（完食か一部のみ摂取か）や飲料の摂取量（完飲か一部のみ摂取か）についても、食べ方カード６０や飲み方カード７０等を利用して食べ方情報６０Ｘ及び飲み方情報７０Ｘとして入力することができるよう構成されている。即ち、本実施の形態に係る栄養診断システムは、ソフトウエア３０による機能実現手段としての食べ方情報反映手段及び飲み方情報反映手段（共に図示略）を設けている。そして、本実施の形態に係る栄養診断システムにおいて、食べ方情報６０Ｘ及び飲み方情報７０Ｘの反映処理では、例えば、摂取した料理の食事情報（種類）を料理カード５０により入力した後に、実際の摂取量（全部、２／３、１／２、１／３等）を食べ方カード６０の対応するバーコード６３ａ〜６３ｆを読み取ることにより入力する。同様に、摂取した飲料の食事情報（種類）を料理カード５０により入力した後に、実際の摂取量（全部、２／３、１／２、１／３等）を飲み方カード７０の対応するバーコード７３ａ〜７３ｆを読み取ることにより入力する。すると、食べ方情報反映手段または飲み方情報反映手段が、入力した料理または飲料による摂取エネルギー量及び摂取栄養素量を、食べ方カード６０または飲み方カード７０による摂取量に応じて再計算する（摂取量反映手順）。即ち、食べ方情報反映手段または飲み方情報反映手段は、摂取量が「全部」の場合は入力した料理または飲料による摂取エネルギー量及び摂取栄養素量としてそのままの値を維持するが、摂取量が「２／３」等、全部ではない場合（一部の割合である場合）は、入力した料理または飲料による摂取エネルギー量及び摂取栄養素量を当該一部の割合に応じて再計算（減算、除算等）し、ＳＴＥＰ７０で当該再計算した値を栄養診断結果として表示する。なお、これらの処理（ＳＴＥＰ）は図１５には図示していない。ここで、本実施の形態に係る栄養診断システムは、無論、上記各種読取カードを使用した情報入力以外にも、音声入力や、キーボードやマウス（及びモニタ画面上のユーザーインターフェース）を利用した手入力によっても、情報入力することができる。
【００５７】
特に、本実施の形態の栄養診断システムでは、うどんやラーメン等の汁物（料理に相当する固形物と飲料に相当する汁とからなる料理）についても、食べ方カード６０及び飲み方カード７０等により、その固形物については食べ方情報として入力し、その汁については飲み方情報として入力することにより、汁物の固形物及び汁の各々についての摂取エネルギー及び摂取栄養素量を正確に演算できるようにしている。即ち、汁物については固形物と汁とでエネルギー量及び含有栄養素が大きく異なり、また、飲食者によっては固形物のみを摂取して汁を全く摂取しなかったり、固形物と汁の摂取量が異なったりする（例えば、固形物を全部で汁を半分、固形物を２／３で汁を１／２等）ことが多い。したがって、本実施の形態では、このような場合にも食事情報を的確に反映して正確な栄養診断情報を提供できるよう、固形物及び汁の各々について食べ方情報６０Ｘ及び飲み方情報７０Ｘを入力自在としている。具体的には、データベース１０の食事メニューファイル１２（または、別個に用意した汁物ファイル）は、汁物を種類ごと（坦々麺、五目うどん等）に格納すると共に、料理レシピファイル１３は、当該汁物についてのデータを、固形物用のデータと汁用のデータとに区別して（識別可能な態様で）格納している。
【００５８】
そして、汁物についての栄養診断処理では、まず、汁物を飲食したユーザーが、その汁物の食事情報入力のために、例えば、料理カード５０のバーコード５１をＰＣ５１０のバーコードリーダ５１４等により読み取って、汁物の種類を入力する（ＳＴＥＰ４１）。すると、上記ＳＴＥＰ５１〜ＳＴＥＰ５６の処理により、その汁物全体（固形物及び汁の全体）を摂取した場合の摂取エネルギー量及び摂取栄養素量が演算される。その後、ユーザーが、食べ方カード６０のバーコード６３ａ〜６３ｆを使用して固形物の摂取量（全部、２／３、１／２、１／３等）を入力すると、前記食べ方情報反映手段が、対象となる汁物（入力した料理）の固形物の食品（食材）による摂取エネルギー量及び摂取栄養素量のみについて上記摂取量反映手順を実行する。また、食べ方情報６０Ｘの入力後、飲み方カード７０のバーコード７３ａ〜７３ｆを使用して汁の摂取量（全部、２／３、１／２、１／３等）を入力すると、前記飲み方情報反映手段が、対象となる汁物（入力した料理）の汁の食品（食材）による摂取エネルギー量及び摂取栄養素量のみについて上記摂取量反映手順を実行する。なお、飲み方情報７０Ｘを先に入力し、食べ方情報６０Ｘをその後に入力してもよく、この場合も、入力した飲み方情報７０Ｘ及び食べ方情報６０Ｘに基づいて上記と同様の摂取量反映手順がそれぞれ実行される。即ち、料理情報５０Ｘの入力後の食べ方情報６０Ｘ及び飲み方情報７０Ｘの入力により、食べ方情報反映手段及び飲み方情報反映手段が、食べ方情報としての入力摂取量（摂取割合）及び飲み方情報としての入力摂取量（摂取割合）に基づき、対象となる汁物全体の摂取エネルギー及び摂取栄養素量のうち、固形物全体（固形物完食）による摂取エネルギー量及び摂取栄養素量を食べ方情報６０Ｘによる摂取割合に応じて再計算（減算等）し、汁全体（汁完飲）による摂取エネルギー量及び摂取栄養素量を飲み方情報７０Ｘによる摂取割合に応じて再計算（減算等）し、最終的に、固形物及び汁の各再計算値（摂取エネルギー及び摂取栄養素量）の加算値を汁物の実際の摂取エネルギー及び摂取栄養素量として取得して、ＳＴＥＰ７０で当該汁物全体の再計算値を栄養診断結果として表示する。
【００５９】
ここで、食事ファイル１２は、料理としての汁物自体のデータである「料理コード」、「料理名」等を格納すると共に、その料理が汁物であることを示すフラグ等のデータ項目、例えば、データ項目「汁物」を用意し、当該データ項目の項目値として、汁物以外の料理については「０」を格納し、汁物については「１」を格納するよう構成してもよい。例えば、坦々麺の場合、食事メニューファイル１２に、料理である坦々麺自体のデータとして「料理コード：０１０１」、「料理名：坦々麺」等を格納すると共に、汁物を表すデータ項目値として「汁物：１」を格納する。こうすると、例えばメニュー・レシピ照合手段３２（或いは、ソフトウエア３０による機能実現手段として別個に用意した汁物識別手段等）が、料理乗法５０Ｘの入力時に、当該データ項目を参照することにより、その料理が汁物であることを認識でき、料理情報５０Ｘの入力後、入力した料理が汁物である場合、「食べ方情報を入力して下さい」、「飲み方情報を入力して下さい」といったプロンプト（督促ダイアログ）を画面表示して、ユーザーに食べ方情報６０Ｘや飲み方情報７０Ｘの入力を促すことができる。或いは、例えばメニュー・レシピ照合手段３２（或いは、ソフトウエア３０による機能実現手段として別個に用意した汁物識別手段等）は、汁物以外の料理について飲み方情報が入力されたり、汁物以外の飲料について食べ方情報が入力されたりした場合は、誤入力として処理（入力無効化処理等）を実行し、汁物についてのみ食べ方情報及び飲み方情報の両者の入力を受け付けるよう構成してもよい。
【００６０】
或いは、食品メニューファイル１２には当該汁物識別用のデータ項目を設けず、料理レシピファイル１３の料理レシピの食品の種類を固形物用の食品と汁用の食品とに区別して（識別可能な態様で）格納し、メニュー・レシピ照合手段３２等のソフトウエア３０による手段が、当該食品の種類を参照することにより汁物であるか否かを判断して、汁物の場合は固形物及び汁の各々について上摂取量反映手順を実行し、汁物以外の料理の場合は食べ方情報６０Ｘについての摂取量反映手順のみ実行し、飲料の場合は飲み方情報７０Ｘについての摂取量反映手順のみ実行するよう構成してもよい。この場合、例えば、料理が坦々麺の場合、料理レシピファイル１３に、固形物である麺及び具（ひき肉や野菜等）のデータとして、「食品コード：１００１」、「食品名：麺」等を格納すると共に、汁であるスープのデータとして「食品コード：２００１」、「食品名：坦々麺スープ」等を格納する。更に、データベース１０に、食事メニューファイル１２とは別個に汁物ファイルを作成し、汁物については当該汁物ファイルにデータを格納するようにしてもよい。
【００６１】
加えて、本実施の形態の栄養診断システムでは、マヨネーズ、ドレッシング、ケチャップ等の調味料についても、調味料カード８０等により調味料情報８０Ｘとして入力することにより、完成した料理に後で加えた調味料についての摂取エネルギー及び摂取栄養素量を正確に演算できるようにしている。例えば、野菜サラダにマヨネーズやドレッシング等の調味料をかけて食する場合、その調味料による摂取エネルギー量や摂取栄養素量は無視できない。したがって、本実施の形態では、このような場合にも食事情報を的確に反映して正確な栄養診断情報を提供できるよう、調味料についての調味料情報８０Ｘを入力自在としている。具体的には、本実施の形態に係る栄養診断システムは、ソフトウエア３０による機能実現手段としての調味料情報反映手段（図示略）を設けている。また、データベース１０の調味料ファイルは、上記調味料カードに関して説明したように、調味料のデータ（調味料コード、調味料名等）を調味料の種類ごとに格納している。そして、調味料情報８０Ｘを入力する栄養診断処理では、まず、料理に調味料を加えて食したユーザーが、その料理の食事情報入力のために、例えば、料理カード５０のバーコード５１をＰＣ５１０のバーコードリーダ５１４等により読み取って、汁物の種類を入力する（ＳＴＥＰ４１）。すると、上記ＳＴＥＰ５１〜ＳＴＥＰ５６の処理により、その汁物全体（固形物及び汁の全体）を摂取した場合の摂取エネルギー量及び摂取栄養素量が演算される。その後、ユーザーが、調味料カード８０のバーコード８４ａ〜８４ｃを使用して調味料の添加量（多め、中くらい、少な目等）を入力すると、前記調味料情報反映手段が、対象となる料理による摂取エネルギー量及び摂取栄養素量を演算して、料理による摂取エネルギー量及び摂取栄養素量に加算する（調味料反映手順）。即ち、料理情報５０Ｘの入力後の調味料情報８０Ｘの入力により、調味料情報反映手段が、調味料情報としての調味料の添加量に基づき、対象となる料理全体の摂取エネルギー及び摂取栄養素量に対し、調味料による摂取エネルギー量及び摂取栄養素量を加算する再計算を実行し、料理と調味料との全体による摂取エネルギー量及び摂取栄養素量を取得して、ＳＴＥＰ７０で当該料理及び調味料全体の再計算値を栄養診断結果として表示する。
【００６２】
以下、本実施の形態の栄養診断システムの使用方法について、そのＧＵＩ（ユーザーインタフェース）を中心に説明する。
図１７に示す本栄養診断システムのＧＵＩ１１０は、ユーザー（受診者等）がＰＣ５１０等のユーザー端末からサーバー１に接続して初期画面を呼び出したときに、初期操作画面としてＰＣ５１０のモニター５１５に表示されるものであり、本栄養診断システムの操作画面の一例を示す。ＧＵＩ１１０は、受診者情報登録領域１１１を上部に有し、受診者情報登録領域１１１内に受診者新規登録ボタン１１２、個人コードボックス１１３、氏名ボックス１１４、管理者ログインボタン１１５及び受診者ログインボタン１１６を配置している。また、受診者情報登録領域１１１の下側には、受診者基本情報登録・変更ボタン１１７、食事摂取基準値設定ボタン１１８、食事摂取入力・判定ボタン及び終了ボタン１２０を配置している。初回のユーザーは、ＧＵＩ１１０の受診者新規登録ボタン１１２を押すことで、図１８の受診者新規登録画面１３０をサーバー１から呼び出してＰＣ５１１のモニター５１５に表示することができ、上記ＳＴＥＰ１０〜ＳＴＥＰ３０のようにして、受診者新規登録画面１３０の個人コード入力ボックス１３１、パスワード入力ボックス１３２及び氏名入力ボックス１３３に、それぞれ、希望する（或いは予め割り当てられた）個人コード及びパスワード、並びに、自己の氏名を入力して、ＯＫボタン１３４を押す。すると、入力した個人コード、パスワード及び氏名が、当該ユーザーの受診者情報４０Ｘとしてデータベース１０の所定の記憶領域（受診者情報ファイル）に記憶される。なお、入力をキャンセルしたい場合はキャンセルボタン１３５を押す。
【００６３】
次に、登録ユーザー（または登録ユーザのための栄養士等、以下、「登録ユーザー等」という。）は、ＧＵＩ１１０の受診者基本情報登録・変更ボタン１１７を押すことで、図１９の受診者基本情報入力画面１４０をサーバー１から呼び出してＰＣ５１１のモニター５１５に表示することができる。このとき、受診者基本情報入力画面１４０には、登録ユーザーの個人コード及び氏名が個人コードボックス１４１及び氏名ボックス１４２にそれぞれ表示されている。そして、ユーザーは、上記ＳＴＥＰ３０のようにして、受診者基本情報入力画面１４０の性別入力ボックス１４３、年齢入力ボックス１４４、身体活動レベル入力ボックス１４５、身長入力ボックス１４６、体重入力ボックス１４７、妊婦情報入力ボックス１４８及び月経情報入力ボックス１４９に、それぞれ、自身の性別、年齢、身体活動レベル、身長、体重、妊娠期間、月経有無を直接入力または選択入力により入力して、登録ボタン１５０を押す。すると、入力した性別、年齢、身体活動レベル、身長、体重、妊娠期間、月経有無に関する情報が、当該登録ユーザーの受診者情報４０Ｘとして前記受診者情報ファイルに記憶される。なお、入力を修正したい場合は各ボックス１４１〜１４９に再入力する。
【００６４】
次に、登録ユーザー等は、図２０に示すように、ＧＵＩ１１０の個人コード入力ボックス１１３及び氏名入力ボックス１１４に、それぞれ、自己の個人コード及び氏名を入力して受診者基本情報登録・変更ボタン１１７を押すことで、自己の受診者基本情報の編集が可能となる。即ち、登録ユーザー等が受診者基本情報登録・変更ボタン１１７を押すと、図２１のログイン画面１６０がＰＣ５１０のモニター５１５に表示され、登録ユーザー等が、同ログイン画面１６０の個人コード入力ボックス１６１及びパスワード入力ボックス１６２に自己の個人コード及びパスワードをそれぞれ入力してＯＫボタン１６３を押すことにより、個人認証処理が実行され、図２２に示すように、受診者基本情報入力画面１４０がモニター５１５に再表示される。なお、このとき、登録ユーザー等が入力内容をキャンセルしたいときはキャンセルボタン１６４を押す。また、管理者ログインボタン１１５や受診者ログインボタン１１６を押しても、同様に、ログイン画面１６０が表示される。図２２の受診者基本情報入力画面１４０では、登録ユーザー等は、各ボックス１４１〜１４９の入力内容を修正し、登録ボタン１５０を押すことで、修正後の内容が受診者情報ファイルに上書保存される。また、登録ユーザー等が修正を中止したい場合は、終了ボタン１５１を押すことで受診者基本情報入力画面１４０を消して再度ＧＵＩ１１０に戻ることができる。
【００６５】
次に、登録ユーザー等は、ＧＵＩ１１０の食事摂取基準値設定ボタン１１８を押すことで、図２３の食事摂取基準値設定画面１７０をモニター５１５に表示することができる。この食事摂取基準値設定画面１７０には、登録ユーザーの個人コード及び氏名を表示する個人コードボックス１７１及び氏名ボックス１７２がそれぞれ表示されている。また、食事摂取基準値設定画面１７０には、リセットボタン１７３、次成分ボタン１７４及び終了ボタン１７５が配置されている。更に、食事摂取基準値設定画面１７０には、登録ユーザーの受診者情報（性別、年齢、身体活動レベル、身長、体重、妊娠期間、月経有無）に基づき、上記食事摂取基準にしたがって算出した当該登録ユーザーに固有の推定エネルギー必要量（ＥＥＲ）及び同推定エネルギー必要量を中心としたＥＥＲ設定範囲と、上記食事摂取基準にしたがって算出した各種栄養素の推定平均必要量（ＥＡＲ）、推奨量（ＲＤＡ）、目安量（ＡＩ）、目標量（ＤＧ）、上限量（ＵＬ）及び同推定平均必要量等を上限値及び下限値とする所定設定範囲とが、それぞれ規定値として表示されている。具体的には、食事摂取基準値設定画面１７０は、左側（左半部）に、基準値設定欄として、推定エネルギー必要量（ＥＥＲ）や各栄養素の必要摂取量範囲を表す各種入力・表示ボックス１７６Ａ〜１８７Ａを上下に並列して配置している。即ち、食事摂取基準値設定画面１７０は、左側（左半部）に、推定エネルギー必要量（ＥＥＲ）の設定範囲を示すＥＥＲ範囲ボックス１７６Ａ、たんぱく質の設定範囲を示すたんぱく質範囲ボックス１７７Ａ、脂質の設定範囲を示す脂質範囲ボックス１７８Ａ、炭水化物の設定範囲を示す炭水化物範囲ボックス１７９Ａ、カリウムの設定範囲を示すカリウム範囲ボックス１８０Ａ、カルシウムの設定範囲を示すカルシウム範囲ボックス１８１Ａ、マグネシウムの設定範囲を示すマグネシウム範囲ボックス１８２Ａ、リンの設定範囲を示すリン範囲ボックス１８３Ａ、鉄の設定範囲を示す鉄範囲ボックス１８４Ａ、亜鉛の設定範囲を示す亜鉛範囲ボックス１８５Ａ、銅の設定範囲を示す銅範囲ボックス１８６Ａ、マンガンの設定範囲を示すマンガン範囲ボックス１８７Ａを上下に並列して配置している。
【００６６】
また、食事摂取基準値設定画面１７０は、右側（右半部）に、食事摂取基準欄として、上記各種範囲ボックス１７６Ａ〜１８７Ａにそれぞれ対応する設定値ボックス１７６Ｂ〜１８７Ｂを上下に並列して配置している。同食事摂取基準欄の各ボックスに表示された値は、食事摂取基準にしたがって算出された登録ユーザーに固有の値である。即ち、食事摂取基準値設定画面１７０は、右側（右半部）に、ＥＥＲを表示するＥＥＲボックス１７６Ｂ、たんぱく質のＥＡＲ、ＲＤＡ、ＡＩ、ＤＧ（未満）を表示するたんぱく質ボックス１７７Ｂ、脂質のＡＩ、ＤＧ（以上）、ＤＧ（未満）を表示する脂質ボックス１７８Ｂ、炭水化物のＤＧ（以上）、ＤＧ（未満）を表示する炭水化物ボックス１７９Ｂ、カリウムのＡＩを表示するカリウムボックス１８０Ｂ、カルシウムのＡＩ、ＤＧ、ＵＬを表示するカルシウムボックス１８１Ｂ、マグネシウムのＥＡＲ、ＲＤＡ、ＡＩを表示するマグネシウムボックス１８２Ｂ、リンのＡＩ、ＵＬを表示するリンボックス１８３Ｂ、鉄のＥＡＲ、ＲＤＡ、ＡＩ、ＵＬを表示する鉄ボックス１８４Ｂ、亜鉛のＥＡＲ、ＲＤＡ、ＡＩ、ＵＬを表示する亜鉛ボックス１８５Ｂ、銅のＥＡＲ、ＲＤＡ、ＡＩ、ＵＬを表示する銅ボックス１８６Ｂ、マンガンのＡＩ、ＵＬを表示するマンガンボックス１８７Ｂを上下に並列して配置している。
【００６７】
前記基準値設定欄に規定値を表示した状態では、ＥＥＲ範囲ボックス１７６ＡはＥＥＲボックス１７６Ｂの表示値を中央値として上下に所定幅（例えば、上下に１００ｋｃａｌ）を持たせた所定範囲を示し、たんぱく質範囲ボックス１７７Ａはたんぱく質ボックス１７７ＢのＥＡＲを下限値とすると共にＤＧ（未満）を上限値とし、脂質範囲ボックス１７８Ａは脂質ボックス１７８ＢのＤＧ（以上）を下限値とすると共にＤＧ（未満）を上限値とし、炭水化物範囲ボックス１７９Ａは炭水化物ボックス１７９ＢのＤＧ（以上）を下限値とすると共にＤＧ（未満）を上限値とし、カリウム範囲ボックス１８０Ａはカリウムボックス１８０ＢのＡＩを下限値とし、カルシウム範囲ボックス１８１Ａはカルシウムボックス１８１ＢのＤＧを下限値とすると共にＵＬを上限値とし、マグネシウム範囲ボックス１８２Ａはマグネシウムボックス１８２ＢのＥＡＲを下限値とし、リン範囲ボックス１８３Ａはリンボックス１８３ＢのＡＩを下限値とすると共にＵＬを上限値とし、鉄範囲ボックス１８４Ａは鉄ボックス１８４ＢのＥＡＲより所定割合低い値を下限値とすると共にＵＬを上限値とし、亜鉛範囲ボックス１８５Ａは亜鉛ボックス」１８５ＢのＥＡＲを下限値とすると共にＵＬを上限値とし、銅範囲ボックス１８６Ａは銅ボックス１８６ＢのＥＡＲより所定割合低い値を下限値とすると共にＵＬを上限値とし、マンガン範囲ボックス１８７Ａはマンガンボックス１８７ＢのＡＩを下限値とすると共にＵＬを上限値としている。
【００６８】
そして、登録ユーザー等は、食事摂取基準値設定画面１７０の基準値設定欄の各ボックス１７６Ａ〜１８７Ａに表示された規定値としての食事摂取基準に基づく値を、食事摂取基準欄の各ボックス１７６Ｂ〜１８７Ｂの基準値を参考にしながら、自己の食習慣や生活環境等に基づいて任意の値へと（各ボックス１７６Ａ〜１８７Ａへの直接入力により）変更することができる。また、次成分ボタン１７４を押すと、食事摂取基準値設定画面１７０の基準値設定欄には次の成分（マンガンより後の成分）が表示され、食事摂取基準に定める全ての栄養素を表示して任意の値に変更できるようになっている。また、リセットボタン１７３を押すと、登録ユーザー等が入力した値を食事摂取基準に基づく基準値（規定値）に復帰できるようになっている。なお、全ての入力が終了したら、終了ボタン１７５を押すことにより、食事摂取基準値設定画面１７０が消え、ＧＵＩ１１０に復帰する。ここで、食事摂取基準値設定画面１７０の基準値設定欄に表示した値は、例えば、ユーザー端末５１０に備えられたキーボード５１１、テンキー５１２、マウス５１３等の入力手段を使用して、各ボックス１７６Ａ〜１８７Ａの初期値を任意の値に変更することができる。或いは、各ボックス１７６Ａ〜１８７Ａ内のエネルギー量や各栄養素の値を棒グラフ等によるレベル表示とし、各ボックス１７６Ａ〜１８７Ａに対応するエネルギー量や栄養素のレベルを、マウスによるドラッグ等によって増減変更できるよう構成してもよい。例えば、本栄養診断システムに設けたレベル描画表示手段（図示略）により、モニター画面の食事摂取基準値設定画面１７０内またはその近傍の所定領域（レベル表示領域）に、ボックス１７６Ａ〜１８７Ａに対応するエネルギー量や栄養素のレベルを棒グラフとして描画して表示（初期値に対応するレベルを表示）する。そして、マウスにより当該棒グラフのレベルの上端をドラッグして増減することにより、前記レベル描画表示手段による棒グラフの表示レベルが増減変更されると共に、当該変更後のレベル（値）が、本栄養診断システムにより認識されて所定の格納領域に格納され、後述する摂取履歴画面１９０の栄養診断情報欄１９８の基準値欄１９８ｂにそれぞれ表示される。このようにすると、各基準値のレベル変更をより簡単、視覚的かつ効率的に行うことができる。また、基準値設定欄に表示したボックス１７６Ａ〜１８７Ａに対応するエネルギー量や栄養素のうち、主要基準値（推定エネルギー必要量や主要栄養素）について、レーダーチャートに表示するようにしてもよい。例えば、本栄養診断システムに設けたレーダーチャート描画表示手段（図示略）により、モニター画面の食事摂取基準値設定画面１７０内またはその近傍の所定領域（レーダーチャート表示領域）に、当該主要基準値をレーダーチャートの各項目として描画して表示する。この場合、主要基準値の値は、初期値または（増減変更後の）変更値とする。
【００６９】
次に、登録ユーザー等が、ＧＵＩ１１０の食事摂取入力・判定ボタン１２０を押すと、
図２４の摂取履歴画面１９０がモニター５１５に表示される。摂取履歴画面１９０では、登録ユーザー等は、登録ユーザーが摂取した（若しくは摂取予定の）食事（食事メニューファイル１２に格納した料理）を、上記ＳＴＥＰ４０、ＳＴＥＰ４１のようにして料理カード５０等により入力することにより、入力した料理が列挙して一覧表示されるようになっている。即ち、摂取履歴画面１９０では、個人コードボックス１９１及び氏名ボックス１９２に登録ユーザーの個人コード及び氏名がそれぞれ表示されている。そして、登録ユーザー等が、読取開始ボタン１９３を押すと、図２５の摂取日付入力画面２００がモニター５１５に表示される。この摂取日付入力画面２００で、登録者等が日付入力ボックス２０１に食事の摂取日付を入力し、ＯＫボタン２０２を押すと、図２６のカード読取画面２１０がモニター５１５に表示される。なお、摂取日付入力画面２００で入力をキャンセルするにはキャンセルボタン２０３を押す。図２６のカード読取画面２１０では、摂取日付欄２１１に上記摂取日付入力画面２００で入力した摂取日付が表示されている。ここで、登録者等が、料理カード５０のバーコード５１をバーコードリーダ５１４により読み取ると、対応する料理コードがカード読取ボックス２１２に表示される。なお、カード読取ボックス２１２に料理コードを直接入力することも可能である。そして、この状態で終了ボタン２１３を押すと、入力した料理の摂取日、料理コード及び料理名が、それぞれ、摂取履歴画面１９０の摂取履歴表１９７の「摂取日」、「レシピＮｏ．」及び「レシピ名」の欄に表示される。また、料理カード５０による料理情報５０Ｘの入力後、食べ方カード６０により食べ方情報６０Ｘを入力すると、摂取履歴画面１９０の摂取履歴表１９７の「食べ方」の欄に、食べ方情報（「全部」、「２／３」等）が表示される。なお、図２４は一例を示すに過ぎないため、摂取履歴画面１９０の摂取履歴表１９７には「飲み方」や「調味料」の欄は表示されていないが、本実施例では、摂取履歴表１９７に「飲み方」や「調味料」の欄を設け、料理カード５０による料理情報５０Ｘの入力後、飲み方カード７０により飲み方情報７０Ｘを入力すると摂取履歴表１９７の「飲み方」の欄に飲み方情報（「全部」、「２／３」等）が表示されるようにしたり、調味料カード８０により調味料情報８０Ｘを入力すると摂取履歴表１９７の「調味料」の欄に調味料情報（「多め」、「中くらい」等）が表示されるようにしたりすることが好ましい。
【００７０】
ここで、摂取履歴画面１９０には、本栄養診断システムに設けた料理描画・表示手段（図示略）により、料理カード５０等によって入力・登録した料理情報５０Ｘに基づき、その料理や飲み物のイメージ情報（料理カード５０に表示した料理や飲み物のイメージと同様の写真またはイラスト等）を、所定の料理表示領域に表示することが好ましい。このとき、表示する料理イメージは、料理カード５０の基本レシピによる既定のイメージとすることができる。また、このとき、本栄養診断システムに設けた描画修正手段（図示略）により、料理カード５０に表示したイメージ（基本レシピによるイメージ）を、食べ方カード６０によって入力した食べ方情報６０Ｘ、飲み方カード７０によって入力した飲み方情報７０Ｘ、調味料カード８０によって入力した調味料情報８０Ｘに基づき、修正して再描画・再表示するようにすることもできる。例えば、食べ方情報６０Ｘや飲み方情報７０Ｘとして、料理の特定の食材を増加したり、減少したり、或いは不使用としたりした場合、その食べ方情報６０Ｘを上記のような食材追加用の食べ方カード６０により入力するが、この入力情報（食材の増加・減少・不使用情報）に基づいて、料理イメージ中の対応する食材の量を増減変更して、再描画・再表示することもできる。更に、前記料理描画・表示手段により、描画した料理イメージ（摂食前のイメージ）の近傍（左右又は上下等）に、接触後の料理のイメージを描画・表示してもよい。この場合、前記病害修正手段により、食べ方カード６０や飲み方カード７０による摂取量情報に基づき、摂食前の料理イメージを修正して、接触後の料理イメージとして描画・表示することができる。また、このとき、上述の食べ残し情報・飲み残し情報や食べ増し情報・飲み増し情報が入力された場合、その食べ残し情報・飲み残し情報や食べ増し情報・飲み増し情報に基づいて、接触後の料理イメージの料理（容器内の内容物）の量を（増減分に対応する量だけ）増減変更して描画・表示したり、食材の食べ残し情報や食べ増し（追加）情報が入力された場合、その食べ残し情報や食べ増し情報に基づいて、料理イメージの料理（容器内の内容物中の食材）の量を増減変更して描画・表示したりすることができる。また、摂取履歴画面１９０の摂取履歴表１９７の欄には、「摂取日」に加えて「摂取時刻」を表示してもよい。この場合、例えば、図２５の摂取日付入力画面２００に摂取時刻入力欄を設けて入力する。更に、摂取履歴画面１９０の摂取履歴表１９７またはその近傍の所定の表示領域には、本栄養診断システムに設けたメモ入力手段（図示略）により、メモ欄を表示して、摂取履歴やその他の情報についてのメモや備考情報を入力するようにしてもよい。
【００７１】
上記のようにして、登録ユーザーが全ての摂取料理を入力すると、摂取履歴表１９７に全ての料理の摂取日、料理情報５０Ｘ、食べ方情報６０Ｘ等がリスト表示される。ここで、登録ユーザー等が表示集計期間設定ボタン１９４を押すと、図示しない表示集計期間設定画面がモニター５１５に表示され、摂取履歴表１９７に表示する摂取料理を日付範囲によって取捨選択することができるようになっている。そして、表示集計期間設定画面で設定した表示集計期間の摂取料理のみが摂取履歴表１９７に一覧表示され、かかる表示集計期間の摂取料理のみについて上記栄養診断処理が実行される。ここで、摂取履歴表１９７に一覧表示した料理を削除・編集したい場合は、摂取履歴一覧削除・編集ボタン１９５を押すと、図２７の摂取履歴一覧削除・編集画面２２０がモニター５１５に表示される。この摂取履歴一覧削除・編集画面２２０の摂取履歴表２２１には、前記摂取履歴表１９７と同一内容の情報（一覧表示された料理の摂取日等）が、摂取日欄２２１ａ、食べ方欄２２１ｂ、レシピＮＯ．欄２２１ｃ及びレシピ名欄２２１ｄに表示されている。そして、登録ユーザー等が、摂取履歴表２２１に表示された料理のうち削除したい料理をレコードセレクタ２２１ａにより選択し、削除ボタン２２２を押すと、選択された料理の情報が摂取履歴表２２１から削除される。例えば、図２７に示すように、「ごはん」を選択して削除ボタン２２２を押すと、図２９に示すように、摂取履歴表２２１から「ごはん」が削除されている。また、摂取履歴表２２１に表示された料理のうち内容を編集したい料理をレコードセレクタ２２１ａにより選択し、編集ボタン２２３を押すと、図２８の詳細データ編集画面２３０がモニター５１５に表示される。この詳細データ編集画面２３０では、選択した料理の摂取日付が摂取日付ボックス２３１に表示され、選択した料理のレシピ名がレシピ名ボックス２３２に表示され、選択した料理のレシピ内容がレシピ表２３３に表示される。レシピ表２３３には、レシピを構成する食品名が食品名欄２３３ａに、その摂取量が摂取量欄２３３ｂにそれぞれ表示されている。このレシピ表２３３に表示される食品の摂取量は、料理カード５０の裏面に表示した摂取量（食べ方カード６０等で摂取量反映処理等を行った場合はその情報を反映した量）となる。そして、登録ユーザー等が、摂取日付欄２３１の日付、レシピ名欄２３２のレシピ名、レシピ表２３３の食品名や摂取量を直接入力により編集し、終了ボタン２３４を押すと、詳細データ編集画面２３０が消えると共に、その編集内容が摂取履歴一覧削除・編集画面２２０の摂取履歴表２２１に反映される（レシピ表２２３の内容は非表示）。なお、レシピ表２３３の編集内容は、上記栄養診断処理におけるエネルギー量及び栄養素量に反映される。
【００７２】
ここで、詳細データ編集画面２３０では、レシピ表２３３には料理情報５０Ｘの基本レシピによる食材（食品）が表示されるが、このとき、本栄養診断システムに設けたレシピ変更手段（図示略）により、マウス等を利用して、レシピ表２３３の任意の食材を削除したり、レシピ表２３３に任意の新たな食材（食品名及び摂取量）を追加したりできるようにしてもよい。なお、上記のように、食べ方カード６０等により入力された食べ方情報６０Ｘに関して、料理の食べ残し情報や食べ増し情報或いは食材の食べ残し情報や食べ増し情報が入力された場合、当該料理の食べ残し情報や食べ増し情報或いは食材の食べ残し情報や食べ増し情報に基づいて、レシピ表２３３において対応する食材の摂取量が増減変更される。即ち、料理の食べ残し情報や食べ増し情報或いは食材の食べ残し情報の場合、当該料理の全ての食材について摂取量が増減変更され、食材の食べ残し情報や食べ増し情報の場合、当該食材について摂取量が増減変更される。
【００７３】
その後、登録ユーザー等が、摂取履歴一覧削除・編集画面２２０の終了ボタン２２４を押すと、摂取履歴一覧削除・編集画面２２０が消え、再度、摂取履歴画面１９０がモニター５１５に表示される。このとき、摂取履歴画面１９０の栄養診断情報欄１９８には、摂取履歴一覧削除・編集画面２２０の摂取履歴表２２１に表示された摂取料理によるエネルギー量や各種栄養素量の各値（ＥＥＲ、ＥＡＲ等）が、基準値（食事摂取基準値設定画面１７０で設定した値）と比較して棒グラフによりグラフ表示されている。即ち、栄養診断情報欄１９８の栄養素欄１９８ａにはエネルギー量と栄養素の種類（栄養素名）及び単位が、基準値欄１９８ｂにはエネルギー及び各栄養素の基準値が、摂取量欄１９８ｃには入力した料理（摂取履歴表２２１に表示された摂取料理）によるエネルギー量及び各栄養素量またはその平均値が、グラフ表示欄１９８ｄには基準値に係るエネルギー量及び各栄養素量（上側の棒グラフ）と摂取料理に係るエネルギー量及び各栄養素量（下側の棒グラフ）とを比較する棒グラフが、それぞれ、表示されている。これにより、登録ユーザー等は、実際の摂取エネルギーや摂取栄養素量と基準値の摂取エネルギーや摂取栄養素量とを一覧で比較して把握することができ、栄養診断情報を視覚的に容易に取得することができる。なお、図３０では栄養診断情報欄１９８には一部の栄養素しか表示していないが、実際は、全ての栄養素が表示される。ここで、上記栄養診断処理の説明で述べたように、料理情報５０Ｘを入力するごとに、栄養診断情報欄１９８の摂取量欄１９８ｃの表示内容とグラフ表示欄１９８ｄの下側の棒グラフ（摂取料理に係る情報）の値とが変更される。
【００７４】
実施の形態２
実施の形態２に係る栄養診断システムは、実施の形態１の栄養診断システムによる栄養診断処理に加え、更に、図３１に示す栄養指導情報を提供するための栄養指導処理を実行するよう構成したものである。詳細には、本実施の形態の栄養診断システムは、上記実施の形態１の栄養診断手順（ＳＴＥＰ５６）において、栄養指導処理としての食事バランス情報提供処理を追加的に実行することもできるよう構成されている。具体的には、食事バランス情報提供処理では、まず、前記食事バランスガイド照合手段３７が、食事バランスガイドファイル１７で格納した料理区分（主食、主菜等の上記区分）ごとの料理や食品と、ＳＴＥＰ５１〜ＳＴＥＰ５５で出力された実際の摂取料理や摂取食品とを照合し、それら実際の摂取料理や摂取食品の摂取単位（ＳＶ）を計算すると共に、各料理屋を各食品を前記料理区分ごとに振り分けて専用の食事バランスガイド判定ファイル（図示しない記憶手段）に格納する（摂取単位演算手順）。そして、ソフトウエア３０による機能実現手段としての食事バランス判定手段（図示略）が、料理区分ごとに振り分けた実際の摂取料理や食品を、その摂取単位（ＳＶ）に応じて食事バランスガイドで規定するバランスこまの各階層（料理区分）に仮想的に配置し、所定の重量バランスモデルに基づきバランスこま全体の重量バランスを判定して、バランスこまの傾きを演算する（食事バランス演算手順）。すると、図示しない食事バランス描画手段が、実際の摂取料理や食品のイメージ（写真やイラスト等）をバランスこまの所定位置（所定階層の所定位置）に配置して描画すると共に、バランスこまを上記演算結果に基づいた傾斜状態として描画する（食事バランス描画手順）。ここで、図３１に示す栄養指導処理では、上記演算結果をバランスこまの傾斜状態として描画しているが、これに加え、或いはこれに変えて、レーダーチャートにより各食事の料理区分の摂取単位（ＳＶ）を表示するようにしてもよい。
【００７５】
この食事バランス情報提供処理の結果が、図３１に示すように、食事バランス表３１０に表示されると共に、バランスこまに表示される。具体的には、食事バランス表３１０の縦欄を構成する料理区分３１１の「主食」、「副菜」、「主菜」、「牛乳・乳製品」、「果物」の各欄には、横欄を構成する「朝食」、「昼食」、「夕食」のそれぞれに対応して、摂取料理の内容が表示されている。また、食事バランス表３１０の各摂取料理の右側（各セルの右端部）には、その摂取料理による摂取単位（ＳＶ）が表示されている。そして、食事バランス表３１０の合計欄には、「主食」、「副菜」、「主菜」、「牛乳・乳製品」、「果物」の料理区分３１１ごとに、合計摂取単位（ＳＶ）が表示されている。一方、食事バランス表３１０の下方に表示されるバランスこま３２０は、「朝食」、「昼食」、「夕食」のそれぞれに対応して表示され、「朝食」、「昼食」、「夕食」における料理区分（主食３２１、副菜３２２、主菜３２３、牛乳・乳製品３２４、果物３２５）の摂取単位がバランスこま３２０の対応する料理区分に（色付表示等により）反映されている。そして、１日の最終食事となる夕食後のバランスこまにおいて、各料理区分の摂取単位が食事バランスガイドの基準に合致するときは、バランスこま３２０が正立して回転するよう描画されるが（上側のバランスこま３２０参照）、各料理区分の摂取単位が食事バランスガイドの基準に合致しないときは、その非合致内容に応じてバランスこま３２０が傾斜（倒立）して回転するよう描画される（下側のバランスこま３２０参照）。なお、このバランスこま３２０の傾斜程度の演算や描画は、上記食事バランス情報提供処理で述べた処理による。
【００７６】
また、実施の形態２に係る栄養診断システムは、更に、図３２に示す栄養指導情報を提供するための第２の栄養指導処理を実行するよう構成される。詳細には、第２の栄養指導処理では、上記図３１の食事バランス情報提供処理（第１の栄養指導処理）で取得した過去１週間分の登録ユーザーの食事バランス情報（主食等の各料理区分についての摂取量（ＳＶ））の平均値を演算し、現状（先週一週間平均）の食事バランス情報を取得する（現状平均値演算処理）。そして、バランスこま３３０の料理区分（主食３３１、副菜３３２、主菜３３３、牛乳・乳製品３３４、果物３３５）にそれぞれの一週間平均値（ＳＶ）を料理イメージＭＬ（料理イメージＭＬの数）で表示する（現状平均値描画処理）。同時に、第１の栄養指導処理で述べたと同様にして、現状（先週一週間平均）の食事バランスによるバランスこま３３０の傾斜度合（正立か否か、傾斜する場合はその傾斜角度）を演算し（傾斜演算処理）、その傾斜状態で（正立の場合は正立状態で、傾斜する場合は演算した傾斜角度で傾斜するよう）バランスこまを描画する（傾斜描画処理）。更に、登録ユーザーの現状（先週一週間平均）の運動度合乃至消費エネルギー（基礎代謝及び運動等による代謝）を演算し（消費エネルギー演算処理）、演算した消費エネルギーの内容を消費エネルギー欄３４２に表示すると共に（消費エネルギー表示処理）、演算した代謝に応じてバランスこま３３０上の人物３４１の運動状態（例えば、代謝が少ないときは歩行状態）を所定モデルに従って演算し（運動状態演算処理）、演算した運動状態となるよう人物３４１を描画する（人物描画処理）。
【００７７】
次に、現状（先週一週間平均）の食事バランス情報から、登録ユーザーの食習慣乃至食事傾向（例えば、主食及び主菜が多く、副菜が少ない等）を統計手法等を利用して判断し、当該登録ユーザーにとっての栄養指導となる食事案（次週一週間平均）を演算する。詳細には、現状（先週一週間平均）の食事バランス情報において過不足となっている料理区分（主食、副菜等）について、その過不足を補う量（プラス量またはマイナス量）の摂取単位（ＳＶ）を次週一週間平均値として演算し（過不足演算処理）、必要な料理区分について演算した過不足量（ＳＶ）を反映するよう、バランスこま３３０の料理区分（主食３３１、副菜３３２、主菜３３３、牛乳・乳製品３３４、果物３３５）にそれぞれの次週一週間平均値（ＳＶ）を料理イメージＭＬ（料理イメージＭＬの数）で表示する（次週平均値描画処理）。なお、この食事案（次週一週間平均）の食事バランスによるバランスこま３３０の傾斜度合が必ず正立となるよう、上記のようにして食事案に係るバランスこま３３０の傾斜角度を演算し（傾斜演算処理）、バランスこま３３０が傾斜する場合は、食事案を修正する（食事案修正処理）。更に、登録ユーザーが食事案（次週一週間平均）を採用した場合に推奨される運動度合乃至消費エネルギーを演算し（消費エネルギー演算処理）、演算した消費エネルギーの内容を消費エネルギー欄３４２に表示すると共に（消費エネルギー表示処理）、演算した代謝に応じてバランスこま３３０上の人物３４１の運動状態（例えば、代謝が多くなるにつれて走行状態）を所定モデルに従って演算し（運動状態演算処理）、演算した運動状態となるよう人物３４１を描画する（人物描画処理）。ここで、上記食事案の演算処理においては、登録ユーザーの過去の登録データから好きな食材やよく使用する食材を判断し、次週の提案食事案（食事メニュー）に当該食材を使用した料理を複数提案し、その中から選択させるよう構成してもよい。こうすると、無理なく食事バランスの修正を行うことができる。
【００７８】
更に、実施の形態２に係る栄養診断システムは、図３３に示す栄養指導情報を提供するための第３の栄養指導処理を実行するよう構成される。詳細には、第３の栄養指導処理では、上記第２の栄養指導処理の演算結果に基づき、次週一週間の献立メニューを統計処理等を利用して演算する。例えば、先週一週間の登録ユーザーの食事傾向を先週一週間の登録ユーザーの実際の摂取食事内容から統計手法等を利用して判断して（食事傾向演算処理）、各曜日（月曜日〜日曜日）の各食事（朝食、昼食、夕食）で過不足となる傾向にある料理区分（主食等）を判断し（過不足情報演算処理）、当該曜日の当該食事について過不足となる料理区分の過不足を補う料理案を所定モデルに基づいて演算し（料理案演算処理）、提案メニュー３５０として、一週間分の料理例３５２を料理区分ごとの各食事について料理イメージで描画する（料理案描画処理）。また、このとき、一日分の料理例３５２は、料理区分ごとの料理例３５２ａとして描画される。なお、提案メニュー３５０の左側には、食事バランスガイドによる１日分の必要摂取単位（ＳＶ）が料理区分ごとに表示されている。
【００７９】
実施の形態２に係る栄養診断システムの第１の栄養指導処理として使用可能な処理手順の例を図３４に示す。図３４の処理例では、上記受診者情報４０Ｘ等に基づいて、まず、登録ユーザーの年齢及び性別を照合し（ＳＴＥＰ１１０）、次に、一日の各食事のメニュー（摂取料理）を照合する（ＳＴＥＰ１２０）。次に、登録ユーザーの身体活動レベルを照合し（ＳＴＥＰ１３０）、上記照合した年齢や性別、摂取料理、身体活動レベルに基づいて、登録ユーザーの食事バランスを判定し（ＳＴＥＰ１４０）、最終的にその判定結果をバランスこま３２０の傾きとして表示する。なお、上記のように、栄養指導処理のための基礎データとして一週間分のデータを取得するのは容易でない場合もあることから、その期間を２〜３日間（過去２日平均または過去３日平均のデータと将来２日平均または将来３日平均のデータとを比較）として上記処理を実行してもよい。
【００８０】
ところで、上記図６〜図９では、各読み取りカード５０〜８０のバーコード５１，６１，７１，８１を一次元バーコードとして裏面に表示しているが、これを二次元バーコードとして表示したり、表面に表示したりしてもよい。また、図６〜図８では、各読み取りカード６０〜８０のバーコード６３ａ〜６３ｅ、７３ａ〜７３ｅ、８４ａ〜８４ｃを二次元バーコードとして表示しているが、これを一次元バーコードとして表示してもよい。更に、読み取りカード５０等のバーコード５１等の代わりに、対応する各情報を磁気的コード化したコード情報格納部としては、バーコード以外に、ＩＣタグ（ＲＦ−ＩＤタグ）や磁気テープ等の他のコード記憶手段を利用してもよい。
【００８１】
また、本考案の栄養診断システムでは、前記料理カード５０、食べ方カード６０、飲み方カード７０、調味料カード８０を使用することにより専門家でないユーザーの入力の手間を省き、かつ、カードゲームのようなゲーム感覚で食事調査に対する興味を増進することができる。したがって、同様にユーザーの調査に対する抵抗感を少なくするために、受診者情報４０Ｘについても読み取りカードを設けて入力することにより、入力の簡易化を図るようにしてもよい。例えば、受診者情報４０Ｘ用の読み取りカードとして、年齢範囲カード、性別カード、体型カード、身体活動レベルカード、妊娠期間カード、月経カード等を作成してバーコードリーダにより読み取り自在とする。また、上記実施の形態では、同一料理を複数食した（お代わりした）場合は、同一の料理カード５０をその数だけ読み取るが、別個、お代わりカードを作成してお代わり情報を入力できるようにしてもよい。更に、本考案の栄養診断システムは、音声入力により各種情報を入力できるようにすることが更に好ましい。或いは、将来的には、人工知能（ＡＩ）を利用して栄養診断情報及び栄養指導情報を作成・提供できるようにすることが一層好ましい。
【００８２】
更に、本考案の栄養診断システムでは、通常は、一つの料理に対してレシピは一義的に決定されるが（１料理１レシピ）、一つの料理に対して複数のレシピを用意することも可能である（例えば、料理としてのカレーライスを自家風のレシピとする場合）。この場合、ユーザー等が、その自家風のレシピの食品の種類と使用量とを料理レシピファイル１３に追加して格納できるようにすることが好ましい。また、上記実施の形態２の栄養診断システムは、ネットワークＮＴを介して情報の授受を行うサーバークライアント構成としたが、クライアント装置に全てのシステムを実装して実施することもできる。
【００８３】
更に、栄養診断及び栄養指導（医学的予防指導を含む）のための食事情報としては、食事時間（何時に食事したか）が重要となり、一般的な時間以外の食事（就寝直前の食事等）については、栄養素の吸収率等が通常と相違するため、これらの点をパラメータとして追加して栄養診断処理を実行することが好ましい。また、栄養診断及び栄養指導のための食事情報としては、食事間隔（前回の食事と次の食事との間の時間間隔）も重要となり、一般的な食事間隔と大きく異なる間隔の食事（短時間での食事や長時間の空腹後の食事等）については、栄養素の吸収率等が通常と相違するため、これらの点をパラメータとして追加して栄養診断処理を実行することが好ましい。更に、同一の料理を何時に（或いは、どの時間間隔で）食したかも、栄養診断及び栄養指導（医学的予防指導を含む）のための食事情報として重要となるため、これらの点をパラメータとして追加して栄養診断処理を実行することが好ましい。加えて、食事の食べ合わせや飲み合わせに関する情報も、栄養素の偏りに影響し、栄養診断及び栄養指導（医学的予防指導を含む）のための食事情報として重要となるため、これらの点をパラメータとして追加して栄養診断処理を実行することが好ましい。
【００８４】
また、栄養診断及び栄養指導並びに医学的予防診断のためには、上記食事情報は時系列的に把握し、摂取時間ごと等で時系列的に表示する必要があるが、特に、保健指導、保健改善指導、リスクファクター等の観点から、少なくとも半年間（６ヶ月）の期間にわたって食事情報を取得し、栄養診断等を行うことが好ましい（例えば、開始後１月で初回データを取得し、３ヶ月で中間データを取得し、６ヶ月で最終データを取得するといったスケジュール）。これは、保健改善指導や保険点数に影響を与える因子ともなる。更に、本考案の栄養診断システムでメニュー提案をする場合、少なくとも過去１〜２ヶ月の摂取食事の情報から食事傾向を判断し、栄養指導処理を実行することが好ましい。更にまた、提案メニュー等の栄養指導情報（例えば、１週間分のメニュー）は、ＰＣ５１０から携帯電話５２０に電子メールで転送する等により、例えば、買い物中の主婦に情報伝達するよう構成することが好ましい。
【図面の簡単な説明】
【００８５】
【図１】図１は本考案の実施の形態１に係る栄養診断システムのネットワーク構成を示す概略図である。
【図２】図２は本考案の実施の形態１に係る栄養診断システムのネットワーク構成についてデータベースを中心に示す機能ブロック図である。
【図３】図３は本考案の実施の形態１に係る栄養診断システムのデータベース及び各種機能実現手段を示す機能ブロック図である。
【図４】図４は本考案の実施の形態１に係る栄養診断システムの食品成分表ファイルとしての食品成分表を示す。
【図５】図５は本考案の実施の形態１に係る栄養診断システムの食事摂取基準ファイルとしての食事摂取基準表を示す。
【図６】図６は本考案の実施の形態１に係る栄養診断システムの入力手段としての料理カードを示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図７】図７は本考案の実施の形態１に係る栄養診断システムの入力手段としての食べ方カードを示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図８】図８は本考案の実施の形態１に係る栄養診断システムの入力手段としての飲み方カードを示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図９】図９は本考案の実施の形態１に係る栄養診断システムの入力手段としての調味料カードを示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図１０】図１０は本考案の実施の形態１に係る栄養診断システムの入力手段としての料理カードの別例１を示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図１１】図１１は本考案の実施の形態１に係る栄養診断システムの入力手段としての料理カードの別例２を示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図１２】図１２は本考案の実施の形態１に係る栄養診断システムの入力手段としての料理カードの別例３を示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図１３】図１３は本考案の実施の形態１に係る栄養診断システムの入力手段としての料理カードの別例４を示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図１４】図１４は本考案の実施の形態１に係る栄養診断システムのプログラムの全体処理を概略的に示すフローチャートである。
【図１５】図１５は本考案の実施の形態１に係る栄養診断システムのプログラムの診断処理（図１４の一点鎖線部分）を概略的に示すフローチャートである。
【図１６】図１６は本考案の実施の形態１に係る栄養診断システムのプログラムの新規料理作成処理を概略的に示すフローチャートである。
【図１７】図１７は本考案の実施の形態１に係る栄養診断システムの初期画面の一例を示す画面構成図である。
【図１８】図１８は図１７の初期画面で受診者新規登録ボタンを押したときに表示される受診者新規登録処理の認証画面の一例を示す画面構成図である。
【図１９】図１９は図１８の認証画面での認証成功後に表示される受診者基本情報入力画面の一例を示す画面構成図である。
【図２０】図２０は本考案の実施の形態１に係る栄養診断システムの初期画面で登録済みユーザーがログイン情報を入力した状態を示す画面構成図である。
【図２１】図２１は図２０のログイン情報を入力した初期画面で受診者ログインボタン等を押したときに表示されるログイン認証画面の一例を示す画面構成図である。
【図２２】図２２は図２１のログイン認証成功後に表示される図２０の初期画面で、更に受診者基本情報登録・変更ボタンを押したときに表示される受診者基本情報入力画面の一例を示す画面構成図である。
【図２３】図２３は図２１のログイン認証成功後に表示される図２０の初期画面で、更に食事摂取基準値設定ボタンを押したときに表示される食事摂取基準値設定画面の一例を示す画面構成図である。
【図２４】図２４は図２１のログイン認証成功後に表示される図２０の初期画面で、更に食事摂取入力・判定ボタンを押したときに表示される食事摂取入力・判定画面のデータ入力前状態の一例を示す画面構成図である。
【図２５】図２５は図２４の食事摂取入力・判定画面で読み取り開始ボタンを押したときに表示される摂取日付入力画面（摂取日付を入力した状態）の一例を示す画面構成図である。
【図２６】図２６は図２５の摂取日付入力画面（摂取日付を入力した状態）でＯＫボタンを押したときに表示されるカード読み取り画面（コード入力画面）の一例を示す画面構成図である。
【図２７】図２７は図２４の食事摂取入力・判定画面で摂取履歴一覧削除・編集ボタンを押したときに表示される摂取履歴一覧編集画面の一例を示す画面構成図である。
【図２８】図２８は図２７の摂取履歴一覧編集画面の摂取食事表で任意の食事を選択して詳細編集ボタンを押したときに表示される摂取データ編集画面の一例を示す画面構成図である。
【図２９】図２９は図２７の摂取履歴一覧編集画面の摂取食事表で任意の食事を選択して摂取履歴削除ボタンを押したときの摂取履歴一覧・編集画面を示す画面構成図である。
【図３０】図３０は図２６のカード読み取り画面（コード入力した状態）でデータ入力を行った後に表示される図２４の食事摂取入力・判定画面（判定結果表示）の一例を示す画面構成図である。
【図３１】図３１は本考案の実施の形態２に係る栄養診断システムの栄養診断結果の一例としての栄養診断画面を示す画面構成図である。
【図３２】図３２は本考案の実施の形態２に係る栄養診断システムの栄養指導結果の一例としての栄養指導画面を示す画面構成図である。
【図３３】図３３は本考案の実施の形態２に係る栄養診断システムの栄養指導結果の他の例としての提案メニュー画面を示す画面構成図である。
【図３４】図３４は本考案の実施の形態２に係る栄養診断システムの第１の栄養指導処理として使用可能な処理手順の例を示すフローチャートである。
【符号の説明】
【００８６】
５０：料理カード、６０：食べ方カード、７０：飲み方カード、８０：調味料カード
５１４：バーコードリーダ（読み取り手段）
【図１】
0003143571.tif 000003
【図２】
0003143571.tif 000004
【図３】
0003143571.tif 000005
【図４】
0003143571.tif 000006
【図５】
0003143571.tif 000007
【図６】
0003143571.tif 000008
【図７】
0003143571.tif 000009
【図８】
0003143571.tif 000010
【図９】
0003143571.tif 000011
【図１０】
0003143571.tif 000012
【図１１】
0003143571.tif 000013
【図１２】
0003143571.tif 000014
【図１３】
0003143571.tif 000015
【図１４】
0003143571.tif 000016
【図１５】
0003143571.tif 000017
【図１６】
0003143571.tif 000018
【図１７】
0003143571.tif 000019
【図１８】
0003143571.tif 000020
【図１９】
0003143571.tif 000021
【図２０】
0003143571.tif 000022
【図２１】
0003143571.tif 000023
【図２２】
0003143571.tif 000024
【図２３】
0003143571.tif 000025
【図２４】
0003143571.tif 000026
【図２５】
0003143571.tif 000027
【図２６】
0003143571.tif 000028
【図２７】
0003143571.tif 000029
【図２８】
0003143571.tif 000030
【図２９】
0003143571.tif 000031
【図３０】
0003143571.tif 000032
【図３１】
0003143571.tif 000033
【図３２】
0003143571.tif 000034
【図３３】
0003143571.tif 000035
【図３４】
0003143571.tif 000036
【手続補正書】
【提出日】平成20年5月28日(2008.5.28)
【手続補正１】
【補正対象書類名】実用新案登録請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【実用新案登録請求の範囲】
【請求項１】
食事に供される各料理のエネルギー量と栄養素の種類及び量とを少なくとも記憶する食事情報記憶手段と、
受診者の個人情報を入力して記憶自在とする受診者情報入力・記憶手段と、
受診者の所定期間内の摂取食事の料理に関する情報である摂取食事情報を入力して記憶自在とする摂取食事情報入力・記憶手段と、
当該受診者について入力された前記受診者情報に基づき、当該受診者に適用される食事摂取基準を判断すると共に、当該受診者について入力された前記摂取食事情報の料理による摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該演算した摂取エネルギー量並びに摂取栄養素の種類及び量を、前記判断した当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量と比較して、摂取エネルギー量並びに摂取栄養素の種類及び量と必要エネルギー量並びに必要栄養素の種類及び量との間の差異を分析し、その差異情報を当該受診者についての栄養診断情報として出力する栄養診断手段と、
前記栄養診断情報に基づき、当該受診者の前記所定期間後における当該所定期間と同一期間内の摂取食事の料理による摂取エネルギー量と摂取栄養素の種類及び量とが、当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量の許容範囲内となるような料理より構成される食事情報を演算して栄養指導情報として出力する栄養指導手段と
を備えることを特徴とする栄養診断システム。
【請求項２】
前記食事情報入力・記憶手段は、
飲料を含む料理の料理名を表す料理コードを表示する料理カードと、
飲料以外の料理または汁物の固形物の摂取量を表す摂取量コードを表示する食べ方カードと、
料理としての飲料または汁物の汁の摂取量を表す摂取量コードを表示する飲み方カードと、
調味料名を表す調味料コード及び添加量を表す添加量コードを表示する調味料カードと、
前記料理カードの料理コード、食べ方カードの摂取量コード、飲み方カードの摂取量コード、調味料カードの調味料コード及び添加量コードを読取り自在な読取手段とを含むことを特徴とする請求項１記載の栄養診断システム。
【請求項３】
前記栄養診断手段は、前記摂取食事情報のデータ取得日までの所定期間の前記受診者の摂取食事情報における摂取エネルギー量並びに摂取栄養素の種類及び量と、当該受診者に適用される前記食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量とを個々に比較して、前記摂取エネルギー量と前記必要エネルギー量との間のエネルギー量の差並びに前記摂取栄養素と前記必要栄養素との間の栄養素の種類及び量の差を前記差異情報として演算し、当該差異情報を当該受診者についての前記栄養診断情報として画面表示し、
前記栄養指導手段は、前記データ取得日以降の前記所定期間と同一期間において、前記栄養診断情報における前記エネルギー量の差に対応するエネルギー量を相殺するために必要な相殺用のエネルギー量を演算すると共に、前記栄養診断情報における前記栄養素の種類及び量の差を相殺するために必要な相殺用の栄養素の種類及び量を演算し、当該相殺用のエネルギー量及び相殺用の栄養素の種類及び量を満足する推奨料理または推奨料理の組み合わせを判断し、前記栄養指導情報として当該推奨料理または推奨料理の組み合わせを複数種類画面表示すると共に、そのいずれかを選択自在とし、画面表示した複数種類の推奨料理又は推奨料理の組み合わせのいずれかを選択することにより、当該選択した推奨料理のレシピまたは推奨料理の組み合わせにおける各推奨料理のレシピを前記栄養指導情報として画面表示または印刷出力することを特徴とする請求項１または２記載の栄養診断システム。
【請求項４】
更に、
料理用の食材の種類と当該食材による摂取エネルギー量並びに摂取栄養素の種類及び量に関する食材情報を記憶する食材情報記憶手段と、
料理用の調味料の種類と当該調味料による摂取エネルギー量並びに摂取栄養素の種類及び量に関する調味料情報を記憶する調味料情報記憶手段と、
調理方法に関する調理法情報と、各調理方法が料理の摂取エネルギー量並びに摂取栄養素の種類及び量に与える影響に関する調理影響情報とを記憶する調理情報記憶手段と、
前記食材情報記憶手段に記憶した食材を画面表示し、画面表示した食材から任意の種類の食材を選択して組み合わせ自在とすると共に選択した各食材の使用量を選択自在とし、当該選択に係る食材の種類及び使用量からなるレシピの料理を作成自在とする料理作成手段と、
前記料理作成手段により作成した料理のレシピを構成する食材の種類及び使用量と前記食材情報とに基づき、当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量を演算する摂取食事情報演算手段と、
前記調味料情報記憶手段に記憶した調味料を画面表示し、画面表示した調味料から任意の種類の調味料を選択して組み合わせ自在とすると共に選択した各調味料の使用量を選択自在として、前記料理作成手段により作成した料理の味付方法を設定自在とする味付設定手段と、
前記味付選択手段による選択に係る種類及び量の調味料を前記料理作成手段により作成した料理に添加する場合について、当該添加に係る調味料の種類及び使用量と前記調味料情報とに基づき、当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を演算する味付情報演算手段と、
前記調理情報記憶手段に記憶した調理方法を画面表示し、画面表示した調理方法から前記料理作成手段により作成した料理用の調理方法を設定自在な調理法設定手段と、
前記調理法設定手段により設定した調理方法が前記作成料理の摂取エネルギー量並びに摂取栄養素の種類及び量に与える変化を演算する調理情報演算手段とを備え、
前記摂取食事情報演算手段、前記味付情報演算手段及び前記調理情報演算手段を前記栄養診断手段に設け、前記料理作成手段により作成した料理について、前記栄養診断手段の前記摂取食事情報演算手段によって当該作成した料理の摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該摂取食事情報演算手段により演算した料理の摂取エネルギー量並びに摂取栄養素の種類及び量に対して、前記栄養診断手段の前記味付情報演算手段によって演算した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を反映し、その後、当該味付情報演算手段による変化を反映した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量に対して、前記栄養診断手段の前記調理情報演算手段によって演算した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を反映し、当該調理情報演算手段による変化を反映した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量を当該受診者についての前記必要エネルギー量並びに必要栄養素の種類及び量と比較して前記栄養診断情報を画面表示することにより、当該栄養診断情報を参照して、前記料理作成手段及び前記味付設定手段により新たな料理の作成及び味付の設定を行えるようにしたことを特徴とする請求項１乃至３のいずれか１項記載の栄養診断システム。
【請求項５】
更に、受診者の摂取食事の料理を入力自在とする携帯側摂取食事情報入力手段を少なくとも有する携帯情報端末装置を備え、
前記携帯情報端末装置の摂取食事情報入力手段により入力した当該受診者の摂取食事の料理を送信することにより、前記栄養診断手段によって、当該送信された当該受診者の摂取食事の料理による摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該演算した摂取エネルギー量並びに摂取栄養素の種類及び量を、当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量と比較して、摂取エネルギー量並びに摂取栄養素の種類及び量と必要エネルギー量並びに必要栄養素の種類及び量との間の差異を分析し、その差異情報を当該受診者についての栄養診断情報として出力することを特徴とする請求項１乃至４のいずれか１項記載の栄養診断システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【考案の詳細な説明】
【技術分野】
【０００１】
本考案は、栄養診断の対象者（受診者）に対して、食事調査情報に基づき栄養診断情報及び栄養指導情報を提供する栄養診断システムに関する。
【背景技術】
【０００２】
近年、脳卒中等の生活習慣病を引き起こす危険性があるといわれる「メタボリックシンドローム（内臓脂肪症候群）」が問題視されている。厚生労働省の発表によれば、同メタボリックシンドロームに該当する４０歳〜７４歳の中高年及びその予備群は、平成１８年度で約１９４０万人に上るとのことである。
【０００３】
また、近年の医療費の増加傾向も問題視されており、政府による医療給付費の抑制を図るための医療制度改革で、平成２０年度４月から、医療保険の保険者に対して、４０歳以上の全国民への生活習慣病予防のための健康診断、その後の保健指導の実施及び評価報告が義務化される。また、同医療制度改革では、平成２１年度から地方自治体に対して生活習慣病の指導が義務付けられる予定となっている。これに伴い、各地方自治体では、住民の健康の維持増進に重点をおいた取り組みが必要とされ、住民に対する健康相談や保健指導等が実施されることになる。
【０００４】
ここで、生活習慣病を予防するには、運動する機会を増やす一方で、食生活の改善、即ち、各食事についての栄養バランスに配慮する必要があるが、そのためには摂取した実際の食事に基づく栄養診断が必須となる。しかし、専門知識のない個人が独自に栄養診断を行って正確な、或いは、食生活改善に有用な情報を取得し、同情報に基づいて栄養バランスを考えた食事を摂取することは容易ではない。よって、通常は、管理栄養士等の専門家により、実際に摂取した食事についての食事調査、同調査による食事摂取情報に基づく栄養診断、及び、栄養診断情報に基づくその後の栄養指導が必要となる。
【０００５】
また、一般に、上記専門家による食事調査のうち、個人の受診者に対する食事調査は、専門家による聞き取り調査や複数日にわたる受診者の食事記録により行われ、会社等の集団の各受診者に対する食事調査は、食事摂取頻度調査票（アンケート）により行われる。その後、同食事調査結果に基づいて、専門家による栄養診断及び栄養指導が行われる。このように、従来の食事調査、栄養診断及び栄養指導は、別個に分離して行われる作業であるため、受診者に対する時間的負担や心理的負担が大きくなる。更に、食事調査の手間が大きいことに加え、栄養診断にも相当の時間を要するため、受診者が栄養診断結果を利用して食習慣の改善を行うまでのタイムラグが大きく、食習慣改善のための動機付けの点で問題がある。そして、これらの理由から、詳細な食事調査及び栄養診断は、地方自治体の事業評価や大学等の研究で行われることがほとんどであり、得られたデータも多くは統計用データとして使用され、個人の食習慣の改善行動を促すための手段となっていないのが現状である。
【０００６】
更に、近年、学校給食に関して、国の方針が従来の「栄養改善」から「食育」へと方針転換される傾向にある。したがって、今後、学校での「食育」の中で、今まで以上に料理及び栄養に関する学習が行なわれるようになると考えられる。かかる状況下、学校において料理及び栄養に関する学習の手助けとなるシステムやツールが必要となってくる。また、平成２０年度から始まる医療制度改革の「生活習慣病の予防」のためには、食生活と運動の指導が重要となる。そして、食生活習慣の改善の意識付けや動機付けには、食生活の調査や毎日の食事内容の栄養診断が効果的である。しかし、毎日の食事内容の調査は、対象者にとって面倒であり、大変手間のかかるものであるため、対象者の負担を軽減する調査方法が求められている。
【０００７】
なお、食事調査用ツールも開発されているが、いずれもデータの正確性を重視するあまり、受診者に要求される作業（詳細データの入力等）が煩雑となり、受診者に相当の時間的及び精神的負担を強いるものとなっている。この点を改善し、食事調査業務の自動化を図る食事調査システムとして、例えば、特許文献１に記載の技術がある。
【特許文献１】特開２００３−１６２５８４号公報
【０００８】
特許文献１には、記憶手段、入力手段、制御手段および出力手段を備えた電子式栄養管理装置が開示されている。同栄養管理装置では、制御手段が、少なくとも、計算手段及び判定手段を備える。判定手段は、記憶手段に格納されている食品別または調理品別の栄養データ及び食品または調理品に関する入力データを基に、栄養摂取量を計算する。判定手段は、個人情報および栄養摂取量を基に、各個人に関する栄養管理状態を判定する。特許文献１によれば、同栄養管理装置は、データの入力が容易で、栄養管理状態を的確に把握することができ、栄養管理の専門家にも一般的な使用者にも有用とされている。
【考案の開示】
【考案が解決しようとする課題】
【０００９】
しかし、特許文献１に記載の栄養管理装置は、食品や調理品に関する入力データに基づき栄養摂取量を計算して個人（受診者）の栄養管理状態を判定するため、従来の食事調査及び栄養診断を実行できるものの、その後の栄養指導まで実行するものではない。また、食事調査に相当する食品や調理品のデータ入力では、簡易な入力画面を提供するものの、やはり、そのデータ入力作業にはコンピュータ操作に関するある程度の知識を必要とし、特に中高年等のコンピュータ操作に不慣れな受診者に対する入力作業を簡素化し、更には、同入力作業に対する興味を促すという点で大きく改善する余地がある。また、栄養診断結果の出力についても、栄養診断に関する知識を有しない素人が容易に把握してその後の食習慣改善に利用できるようなものではなく、この点でもやはり改善する余地がある。更に、上記のように、特許文献１では、栄養指導に関する情報は提示されないため、かかる栄養指導情報についても素人が視覚的に容易に把握して実際の食習慣改善に活用できる態様で提示できるようにすることが望まれる。
【００１０】
そこで、本考案は、専門知識を有しない受診者でも、栄養診断に必要なデータ（食事データ等）の入力を簡単に、かつ、興味をもって行うことができると共に、同入力データに基づく栄養診断情報を視覚的に容易に把握することができる態様で提示することができ、加えて、栄養診断結果に基づく栄養指導情報についても受診者が視覚的に理解しやすい態様で提示し、かつ、同栄養指導情報をユビキタスな環境で簡便に利用することを可能にする栄養診断システムの提供を課題とする。
【課題を解決するための手段】
【００１１】
請求項１に係る栄養診断システムは、食事に供される各料理のエネルギー量と栄養素の種類及び量とを少なくとも記憶する食事情報記憶手段と、受診者の個人情報を入力して記憶自在とする受診者情報入力・記憶手段と、受診者の所定期間内の摂取食事の料理に関する情報（例えば、料理が有する摂取エネルギー量並びに摂取栄養素の種類及び量に関する情報）である摂取食事情報を入力して記憶自在とする摂取食事情報入力・記憶手段と、当該受診者について入力された前記受診者情報に基づき、当該受診者に適用される食事摂取基準を判断すると共に、当該受診者について入力された前記摂取食事情報の料理による摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該演算した摂取エネルギー量並びに摂取栄養素の種類及び量を、前記判断した当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量と比較して、摂取エネルギー量並びに摂取栄養素の種類及び量と必要エネルギー量並びに必要栄養素の種類及び量との間の差異を分析し、その差異情報を当該受診者についての栄養診断情報として出力する栄養診断手段と、前記栄養診断情報に基づき、当該受診者の前記所定期間後における当該所定期間と同一期間内の摂取食事の料理による摂取エネルギー量と摂取栄養素の種類及び量とが、当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量の許容範囲内となるような料理より構成される食事情報を演算して栄養指導情報として出力する栄養指導手段とを備える。
【００１２】
請求項２に係る栄養診断システムでは、請求項１の構成において、前記食事情報入力手段は、飲料を含む料理の料理名を表す料理コードを表示する料理カードと、飲料以外の料理または汁物の固形物の摂取量を表す摂取量コードを表示する食べ方カードと、料理としての飲料または汁物の汁の摂取量を表す摂取量コードを表示する飲み方カードと、調味料名を表す調味料コード及び添加量を表す添加量コードを表示する調味料カードと、前記料理カードの料理コード、食べ方カードの摂取量コード、飲み方カードの摂取量コード、調味料カードの調味料コード及び添加量コードを読取り自在な読取手段とを含む。ここで、本発明に係る栄養診断システムは、栄養診断の予備情報として、料理で使用する食材の価格、鮮度、色等の各情報を入力し、当該予備情報をも判断材料として使用して、上記各種カードにより入力された各種食事情報に基づく栄養診断を実行するよう構成することもできる。
【００１３】
請求項３に係る栄養診断システムは、請求項１または２の構成において、前記栄養診断手段が、前記摂取食事情報のデータ取得日までの所定期間の前記受診者の摂取食事情報における摂取エネルギー量並びに摂取栄養素の種類及び量と、当該受診者に適用される前記食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量とを個々に比較して、前記摂取エネルギー量と前記必要エネルギー量との間のエネルギー量の差並びに前記摂取栄養素と前記必要栄養素との間の栄養素の種類及び量の差を前記差異情報として演算し、当該差異情報を当該受診者についての前記栄養診断情報として画面表示する。また、前記栄養指導手段は、前記データ取得日以降の前記所定期間と同一期間において、前記栄養診断情報における前記エネルギー量の差に対応するエネルギー量を相殺するために必要な相殺用のエネルギー量を演算すると共に、前記栄養診断情報における前記栄養素の種類及び量の差を相殺するために必要な相殺用の栄養素の種類及び量を演算し、当該相殺用のエネルギー量及び相殺用の栄養素の種類及び量を満足する推奨料理または推奨料理の組み合わせを判断し、前記栄養指導情報として当該推奨料理または推奨料理の組み合わせを複数種類（好ましくは１０種類程度）画面表示すると共に、そのいずれかを（例えば、画面上で）選択自在とし、画面表示した複数種類の推奨料理又は推奨料理の組み合わせのいずれかを（例えば、画面上で好みに応じて）選択することにより、当該選択した推奨料理のレシピまたは推奨料理の組み合わせにおける各推奨料理のレシピを前記栄養指導情報として画面表示または印刷出力する。これにより、本栄養診断システムを食材の買い物や料理作りに活用することができる。即ち、請求項３に係る栄養診断システムは、栄養指導情報として出力された情報に対し、その結果を踏まえ、今後摂取すべき料理を１０種類程度表示し、好みにより選択できるようし、また、選択した料理のレシピを表示することができ、食材の買い物や料理作りに活用できるシステムを備えている。したがって、請求項１に係る栄養診断システムでは、今後の食事が食事摂取基準値内若しくは食事摂取基準範囲内となるよう指導する栄養指導情報を表示することに加え、栄養指導情報に対応する料理の表示（必要な栄養素を含む料理を１０種類程度）と選択した料理のレシピの表示とを行うことができ、栄養指導に即した範囲内で受診者の好みに応じた料理を選択させることができる。
【００１４】
請求項４に係る栄養診断システムは、請求項１乃至３のいずれかの構成において、更に、料理用の食材の種類と当該食材による摂取エネルギー量並びに摂取栄養素の種類及び量に関する食材情報を記憶する食材情報記憶手段と、料理用の調味料（味付け用の全ての材料を含む）の種類と当該調味料による摂取エネルギー量並びに摂取栄養素の種類及び量に関する調味料情報を記憶する調味料情報記憶手段と、調理方法に関する調理法情報と、各調理方法が料理の摂取エネルギー量並びに摂取栄養素の種類及び量に与える影響に関する調理影響情報とを記憶する調理情報記憶手段と、前記食材情報記憶手段に記憶した食材を画面表示し、画面表示した食材から任意の種類の食材を選択して組み合わせ自在とすると共に選択した各食材の使用量を選択自在とし、当該選択に係る食材の種類及び使用量からなるレシピの料理を作成自在とする料理作成手段と、前記料理作成手段により作成した料理のレシピを構成する食材の種類及び使用量と前記食材情報とに基づき、当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量を演算する摂取食事情報演算手段と、前記調味料情報記憶手段に記憶した調味料を画面表示し、画面表示した調味料から任意の種類の調味料を選択して組み合わせ自在とすると共に選択した各調味料の使用量を選択自在として、前記料理作成手段により作成した料理の味付方法を設定自在とする味付設定手段と、前記味付選択手段による選択に係る種類及び量の調味料を前記料理作成手段により作成した料理に添加する場合について、当該添加に係る調味料の種類及び使用量と前記調味料情報とに基づき、当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を演算する味付情報演算手段と、前記調理情報記憶手段に記憶した調理方法を画面表示し、画面表示した調理方法から前記料理作成手段により作成した料理用の調理方法を設定自在な調理法設定手段と、前記調理法設定手段により設定した調理方法が前記作成料理の摂取エネルギー量並びに摂取栄養素の種類及び量に与える変化を演算する調理情報演算手段とを備える。そして、請求項４に係る栄養診断システムは、前記摂取食事情報演算手段、前記味付情報演算手段及び前記調理情報演算手段を前記栄養診断手段に設け、前記料理作成手段により作成した料理について、前記栄養診断手段の前記摂取食事情報演算手段によって当該作成した料理の摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該摂取食事情報演算手段により演算した料理の摂取エネルギー量並びに摂取栄養素の種類及び量に対して、前記栄養診断手段の前記味付情報演算手段によって演算した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を反映し、その後、当該味付情報演算手段による変化を反映した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量に対して、前記栄養診断手段の前記調理情報演算手段によって演算した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を反映し、当該調理情報演算手段による変化を反映した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量を当該受診者についての前記必要エネルギー量並びに必要栄養素の種類及び量と比較して前記栄養診断情報を画面表示することにより、当該栄養診断情報を参照して、前記料理作成手段及び前記味付設定手段により新たな料理の作成及び味付の設定を行えるようにしている。
【００１５】
即ち、請求項４に係る栄養診断システムによれば、料理作成手段等を利用して自由に新しい（独自の）料理を作り、その栄養診断を即座に実行することができる。また、システム上（モニタ画面上）で、料理作成手段により食材を選定し、味付け設定手段に選り好みの味付けをして、好みの料理方法で好みの料理を作ることもできる。更に、味付け設定手段による料理の味付け設定処理では、味付け情報演算手段により、事前の味付けから料理中の味付けについて、使用した調味料に基づいて、当該調味料に含まれる栄養素の種類及び量が判断されて演算される。また、料理方法（調理法）については、調理法設定手段により設定した（煮る、焼く、蒸す、茹でる、炒める、揚げる等の）料理方法による料理の摂取エネルギー量並びに栄養素の種類及び量の変化が、調理情報演算手段により演算され、作成した料理の摂取エネルギー量並びに栄養素の種類及び量に反映される。更に、本援用診断システム内の食事情報記憶手段に登録されている料理は、その摂取エネルギー量や摂取栄養素の種類及び量が、標準的な味付け（標準的な調味料の種類及び量による調理）を前提として計算されているが、実際の食事では、もう少し濃い味、または、薄い味で料理しているケースがあるため、味付設定手段により味付けの調整をすることにより、一層実態に合った栄養診断を行うことができる。即ち、請求項４に係る栄養診断システムによれば、既に摂取した食事（料理）についての栄養診断や、これから食する予定の料理について、食事情報記憶手段内に登録されている料理の情報を利用して栄養診断を行うことができるが、これ以外に、料理作成手段により、ユーザーが自分で食材を自由に選定して自分の好みの料理を作ることができ、かつ、この場合でも、その料理の栄養診断を行うことができる。また、味付設定手段により、食事情報記憶手段内に登録されている料理（標準味付け）の味付け変更を行うことができ、自分の好みによる味付けをすることができる。更に、調理法設定手段により、煮る、焼く、蒸す、茹でる、炒める、揚げる等の調理法を設定して料理を作ることができ、かつ、その場でその料理の栄養診断を行うこともできる。この栄養診断結果は、味付情報演算手段や調理情報演算手段により、味付け及び料理方法による栄養の変化が反映されたものとなる。また、作った料理が目的のものと異なれば、パソコン等の本栄養診断システム上で何度でも料理を作り直して、その栄養素や栄養バランスを確認することが可能である。なお、この場合も、必要な料理結果（レシピ含む）の表示や印刷は無論可能である。
【００１６】
請求項５に係る栄養診断システムは、請求項１乃至４のいずれかの構成において、更に、受診者の摂取食事の料理を入力自在とする携帯側摂取食事情報入力手段を少なくとも有する携帯情報端末装置（例えば、携帯電話が代表的であるが、ＰＤＡ（パーソナルデジタルアシスタント）やモバイルＰＣ等も可能）を備えている。そして、請求項５に係る栄養診断システムは、前記携帯情報端末装置の摂取食事情報入力手段により入力した当該受診者の摂取食事の料理を送信することにより、前記栄養診断手段によって、当該送信された当該受診者の摂取食事の料理による摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該演算した摂取エネルギー量並びに摂取栄養素の種類及び量を、当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量と比較して、摂取エネルギー量並びに摂取栄養素の種類及び量と必要エネルギー量並びに必要栄養素の種類及び量との間の差異を分析し、その差異情報を当該受診者についての栄養診断情報として出力する。したがって、請求項５に係わる栄養診断システムでは、携帯電話等によって摂取食物調査を行い、その調査データを栄養診断システムに送信して栄養診断を行うことができる。即ち、食事調査を行うツールとして携帯電話等の簡易な携帯情報端末装置を使用することができ、それ以外のシステム構成としては、摂取食物のデータベースである本栄養診断システムの食事情報記憶手段等を利用することができる。したがって、食事調査に携帯電話等を使用することにより、従来の紙の調査票よる食事調査に比べて非常に簡単に食事調査を行うことができる。その結果、食事調査のための対象者の負担が少なく、また、データ入力はどこでもいつでも簡単に行うことができるため、データ入力を忘れたりすることが少なくなり、正確なデータ収集を行うことができるという効果を発揮することができる。特に、携帯電話による食事調査は、医療制度改革に伴う保健指導の積極的指導のために、食生活調査で行う栄養診断での活用に最も効果が期待できるが、生活習慣病の予防のための食生活調査として、医療機関、行政、企業での活用も効率的に行えるため、非常に効果的である。
【００１７】
なお、本考案は栄養診断プログラムを記録したコンピュータ読取可能な記録媒体に具体化することもできるが、この栄養診断プログラムを記録したコンピュータ読取可能な記録媒体は、（例えば、食事に供される各料理のエネルギー量と栄養素の種類及び量とを少なくとも記憶する食事情報記憶手段を利用して、）受診者の個人情報を入力して記憶する受診者情報入力・記憶手順と、受診者の所定期間内の摂取食事の料理に関する情報（例えば、料理が有する摂取エネルギー量並びに摂取栄養素の種類及び量に関する情報）である摂取食事情報を入力して記憶する摂取食事情報入力・記憶手順と、当該受診者について入力された前記受診者情報に基づき、当該受診者に適用される食事摂取基準を判断すると共に、当該受診者について入力された前記摂取食事情報の料理による摂取エネルギー量並びに摂取栄養素の種類及び量を演算し、当該演算した摂取エネルギー量並びに摂取栄養素の種類及び量を、前記判断した当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量と比較して、摂取エネルギー量並びに摂取栄養素の種類及び量と必要エネルギー量並びに必要栄養素の種類及び量との間の差異を分析し、その差異情報を当該受診者についての栄養診断情報として出力する栄養診断手順と、前記栄養診断情報に基づき、当該受診者の前記所定期間後における当該所定期間と同一期間内の摂取食事の料理による摂取エネルギー量と摂取栄養素の種類及び量とが、当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量の許容範囲内となるような料理より構成される食事情報を演算して栄養指導情報として出力する栄養指導手順とをコンピュータに実行させる。
【考案の効果】
【００１８】
本考案に係る栄養診断システムは、専門知識を有しない受診者でも、栄養診断に必要なデータ（食事データ等）の入力を簡単に、かつ、興味をもって行うことができると共に、同入力データに基づく栄養診断情報を視覚的に容易に把握することができる態様で提示することができ、加えて、栄養診断結果に基づく栄養指導情報についても受診者が視覚的に理解しやすい態様で提示し、かつ、同栄養指導情報をユビキタスな環境で簡便に利用することを可能にする。
【考案を実施するための最良の形態】
【００１９】
以下、本考案を実施するための最良の形態（以下、「実施の形態」という。）を説明する。なお、各実施の形態を通じ、同一の部材、要素または部分には同一の符号を付して、その説明を省略する。
【００２０】
実施の形態１
図１に示すように、本実施の形態に係る栄養診断システムは、インターネット等のネットワーク（ＶＰＮやＷＡＮを含む）ＮＴを介してサーバー及びクライアント装置間で情報の授受を行うクライアントサーバーシステムに具体化されている。サーバー１は、図２に示すように、ウエブサーバー５、データベース１０、図示しないデータベース管理システム（ＤＢＭＳ）、データベース１０を利用して本実施の形態の栄養診断処理及び栄養指導処理を行うためのサーバー側プログラム、通信プログラム等の各種ソフトウエア構成、前記サーバー側プログラムを格納したコンピュータ読み取り可能な記録媒体（ＨＤＤ）、同サーバー側プログラムの各手順を実行するためのＣＰＵやＲＡＭ等の各種ハードウエア構成等、本実施の形態に係る栄養診断システムのサーバー側システムとして必要な構成（各種機能実現手段）を備えている。一方、ユーザー端末としてのクライアント装置は、パーソナルコンピュータ（ＰＣ）５１０や携帯電話５２０等により構成される。ユーザー端末の一例としてのＰＣ５１０は、ハードウエアとして、キーボード５１１、テンキー５１２、マウス５１３等の通常の入力手段、ＵＳＢ接続等により接続される追加の入力手段としてのバーコードリーダ５１４、出力手段としてのモニター（ディスプレイ）５１５等を備えている。また、ＰＣ５１０は、上記に加え、ネットワークＮＴを介してサーバー1との間での情報授受の処理を実行するためのウエブブラウザ、通信プログラム、入出力ドライバ等の各種ソフトウエア構成、ブラウザ等の各種プログラム等を格納したコンピュータ読み取り可能な記録媒体（外部記憶装置としてのＨＤＤ等）、ブラウザ等の各種プログラムの各手順を実行するための演算処理装置や内部記憶装置（ＣＰＵやＲＡＭ等）等の各種内部的ハードウエア構成等、本実施の形態に係る栄養診断システムのクライアント側システムとして必要な構成（各種機能実現手段）を備えている。同様に、ユーザー端末の一例としての携帯電話５２０は、ハードウエアとして、入力手段としてのキー５２１、画面（ディスプレイ）５２２等を備えている。また、携帯電話５２０は、通常の携帯電話機能実現手段に加え、上記ＰＣ５１０と同様の各種ソフトウエア及び各種ハードウエアを備えている。更に、携帯電話５２０は、入力手段として、バーコードリーダを外部接続可能としたり、公知のバーコードリーダ機能実現手段（カメラ機能を利用した二次元バーコード読取機能実現手段）を内部搭載したものとすることが好ましい。
【００２１】
ここで、本実施の形態の栄養診断システムでは、上記のように、クライアントとしてのユーザー端末５１０，５２０は、ウエブブラウザを利用して、サーバー１との間での情報授受を行う。また、携帯電話５２０の場合、現状では、ブラウザによる情報授受にはＰＣ５１０の場合と比較して制限があるため、電子メールにより情報授受を行うようにしてもよい。このとき、サーバー１側では、ＣＧＩやウエブアプリケーション等のサーバー側プログラムを使用する。しかし、ユーザー端末５１０，５２０は、専用のクライアント側プログラムを格納して当該クライアント側プログラムによりサーバー１との情報授受を行うようにしてもよい。或いは、ユーザー端末５１０，５２０は、ウエブブラウザだけでは実現できない機能については追加の専用プログラムをアドインして当該機能を実現するようにしてもよい。また、本実施の形態の栄養診断システムは、ユーザー端末５１０，５２０とサーバー1との間での情報授受（サーバー１への送信情報の作成や加工、送信情報の送信、サーバー1からの栄養診断情報等の受信や出力等の各種処理）を、ＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）やＳＡＡＳ（Ｓｏｆｔｗａｒｅ  Ａｓ  Ａ  Ｓｅｒｖｉｃｅ）の形態で実現してもよい。
【００２２】
本実施の形態に係る栄養診断システムは、更に、入力補助手段としての各種読み取りカード５０，６０，７０，８０を備えている。読み取りカードは、料理カード５０と、食べ方カード６０と、飲み方カード７０と、調味料カード８０とを含む。料理カード５０、食べ方カード６０、飲み方カード７０及び調味料カード８０は、それぞれ、バーコード５１，６１，７１，８１等からなる読み取りコード部を印刷等により設け、独自の料理情報等の食事関連情報を前記バーコードリーダ５１４等の入力手段を介して入力自在としている。また、本実施の形態に係る栄養診断システムは、入力補助手段として、料理雑誌や料理本等の料理情報媒体９０に記載されたレシピ等説明部（料理のレシピ等を説明する部分）の側部に読み取りコードとして二次元バーコード等のバーコード９１を設けたり、弁当類９５の食材等説明部（弁当で使用する食材等を説明する部分）の側部に読み取りコードとして二次元バーコード等のバーコード９６を設けたりして、当該料理情報媒体９０の料理や弁当類９５についての独自の料理情報等の食事関連情報を前記バーコードリーダ５１４等の入力手段を介して入力自在としている。なお、料理情報媒体９０や弁当類９５のバーコード９１，９６は、独自のものを既存の料理情報媒体９０や弁当類９５に設けてもよく、或いは、現存する料理情報媒体９０や弁当類９５に設けられるバーコード９１，９６を利用してもよい。料理カード５０等の詳細については後述する。
【００２３】
図２及び図３には、サーバー１に実装したデータベース１０を構成する主要ファイルの概略を示す。図２及び図３に示すように、データベース１０は、摂取食事コードファイル１１、食事メニューファイル１２、料理レシピファイル１３、食品コードファイル１４、食品成分表ファイル１５、食事摂取基準ファイル１６、食事バランスガイドファイル１７、診断結果ファイル１８、説明・参考ファイル１９を備えている。前記食事コードファイル１１、食事メニューファイル１２、料理レシピファイル１３、食品コードファイル１４、食品成分表ファイル１５、食事摂取基準ファイル１６、食事バランスガイドファイル１７、説明・参考ファイル１９は、それぞれ、固有のデータを予め固有のデータ定義に従って構築して格納するマスタファイルである。また、前記診断結果ファイル１８は、診断結果を格納するイベントファイル（トランザクションファイル）である。データベース１０は、各種データベース構造により実施することができ、例えば、関係データベースとして実施することができる。この場合、前記ファイル１１〜１９は、それぞれ、固有のテーブル定義を有するテーブルとして具体化される。
【００２４】
前記食事コードファイル１１は、例えば、読み取りカード５０等を利用して入力した食事に関するコード情報がユーザー端末５１０，５２０からネットワークＮＴを経由してサーバー１のウエブサーバー５に送信された場合に、当該食事に関するコード情報を蓄積するイベントファイル（トランザクションファイル）である。
【００２５】
前記食事メニューファイル１２は、考えうる全ての料理情報に関するデータを予め所定の定義に従って構築し格納するものである。詳細には、食事メニューファイル１２は、毎回（朝食、昼食、夕食、夜食、間食）の食事でユーザーが摂取する可能性のある食事単位として、一般的に１食分の料理または飲料等として認識されている各食事単位（１杯のご飯、１杯のラーメン、２枚の食パン、１個のハンバーグ、１枚のステーキ、１尾のさんま、１皿の肉じゃが、１皿の野菜サラダ、１杯の牛乳、２切れのチーズ、１個のヨーグルト、１杯の野菜ジュース、１杯の果物ジュース、１皿のポテトチップス、１枚のチョコレート、１杯のコーラ、１本の缶コーヒー、１杯のお茶、１杯の水等）を、一意のコード情報（料理コード及びそのバーコード情報等）を割り当てて識別可能に格納している。この場合、食事メニューファイル１２は、データ項目として、「料理コード（料理番号）」、「料理名」等を定義し、対応するデータ項目値として、「００１、００２・・・」等の料理コード、「１杯のご飯、１杯のラーメン・・・」等の料理名等を格納する。
【００２６】
ここで、食事メニューファイル１２は、厚生労働省及び農林水産省の共催によるフードガイド（仮称）検討会により作成された「食事バランスガイド」の分類等と同様、主食、主菜、副菜、牛乳・乳製品、果物、菓子・嗜好飲料、水・お茶の合計７区分の料理区分をデータ項目「料理区分」として定義し、各料理区分について当該料理区分に属する全ての料理（上記食事単位に対応し、飲料や菓子等を含む）をデータ項目「料理名」のデータ項目値として格納してもよい。この場合、食事メニューファイル１２は、各料理区分に属する具体的料理を「料理名」のデータ項目値として格納する。詳細には、食事メニューファイル１２は、料理区分「主食」については、具体的料理として、「ご飯（大盛）１杯」、「ご飯（中盛）１杯」、「ご飯（小盛）１杯」、「おにぎり２個」、「おにぎり１個」、「４枚切り食パン２枚」、「４枚切り食パン１枚」、「６枚切り食パン２枚」、「６枚切り食パン１枚」、「ロールパン３個」、「ロールパン２個」、「ロールパン１個」、「うどん１杯」、「もりそば１杯」、「中華麺１杯」、「坦々麺１杯」、「即席麺１個」、「スパゲッティ１杯」、「牛丼１杯」、「うなぎ丼１杯」、「うな重１杯」、「親子丼１杯」、「チャーハン１杯」、「五目チャーハン１杯」、「カレーライス１杯」等を格納する。また、料理区分「主菜」については、具体的料理として、「冷奴１丁」、「冷奴半丁」、「納豆１杯」、「目玉焼き２個」、「目玉焼き１個」、「焼さんま１尾」、「焼さば１切れ」、「焼鮭１切れ」、「キス天ぷら２尾」、「キス天ぷら１尾」、「えび天ぷら２尾」、「えび天ぷら１尾」、「マグロ刺身１皿」、「イカ刺身１皿」、「ハンバーグステーキ１個」、「豚肉しょうが焼き１皿」、「鶏肉から揚げ１皿」、「ステーキ１５０ｇ」等を格納する。また、料理区分「副菜」については、具体的料理として、「野菜サラダ（大皿）１皿」、「野菜サラダ（中皿）１皿」、「野菜サラダ（小皿）１皿」、「きゅうりとわかめの酢の物（小鉢）１個」、「具たくさん味噌汁１碗」、「ほうれん草のおひたし（小鉢）１個」、「ひじきの煮物（小鉢）１個」、「煮豆（うずら豆）（小鉢）１個」、「きのこソテー（中皿）１皿」、「きのこソテー（小皿）１皿」、「野菜の煮物（中皿）１皿」、「野菜の煮物（小皿）１皿」、「野菜炒め（大皿）１皿」、「野菜炒め（中皿）１皿」、「野菜炒め（小皿）１皿」、「芋のにっころがし（中皿）１皿」、「芋のにっころがし（小皿）１皿」等を格納する。また、料理区分「牛乳・乳製品」については、具体的料理として、「牛乳コップ１杯」、「牛乳コップ１／２杯」、「チーズ２片」、「チーズ１片」、「スライスチーズ２枚」、「スライスチーズ１枚」、「ヨーグルト１パック」等を格納する。また、料理区分「果物」については、具体的料理として、「みかん１個」、「りんご１個」、「りんご半分」、「柿１個」、「梨１個」、「梨半分」、「ぶどう１房」、「ぶどう半房」、「桃１個」等を格納する。また、料理区分「菓子・嗜好飲料」については、具体的料理として、「チョコパン１個」、「アンパン１個」、「チョコドーナツ１個」、「チーズケーキ１個」、「チョコケーキ１個」、「ポテトチップス（大）１箱」、「ポテトチップス（中）１箱」、「ポテトチップス（小）１箱」、「チョコレート１枚」、「コーラコップ１杯」、「ココアコップ１杯」等を格納する。また、料理区分「水・お茶」については、具体的料理として、「水コップ１杯」、「お茶湯飲み１杯」等を格納してもよいが、水やお茶は摂取カロリーや必要栄養成分の点から取得できる情報が少ないため、これらのデータは不要としてもよい。しかし、１日の摂取水分量を確保する等の目的で水やお茶の摂取量を必要とする場合は、上記データを格納する必要がある。
【００２７】
ここで、食事メニューファイル１２では、更に、各料理区分の具体的料理を分類する「料理分類」のデータ項目を追加し、そのデータ項目値として「和食」、「洋食」、「中華」等を格納して、各料理分類に対応して具体的料理を分類するようにしてもよい。また、食事メニューファイル１２は、このときの分類としては国際分類として通用する分類を採用することが好ましい。逆に、食事メニューファイル１２は、前記分類、料理区分を省略し、料理及びその一意のコード情報のみを格納してもよい。更に、前記食事メニューファイル１２は、各料理（完食）による摂取エネルギー（ｋｃａｌ及び／またはｋＪ）を同料理に対応付けて格納してもよい。
【００２８】
前記料理レシピファイル１３は、前記食事メニューファイル１２に格納した各料理（具体的料理）について、同料理のレシピ情報を格納するものである。即ち、料理レシピファイル１３は、前記食事メニューファイル１２に格納した各料理を構成する食品（食材）に関する情報（いわゆるレシピ情報）を各料理に対応付けて格納すると共に、各食品について一意のコード情報（食品コードやそのバーコード情報等）を割り当てて識別可能に格納している。また、料理レシピファイル１３では、食事メニューファイル１２の各料理について、使用する食品の種類（食品名）と同食品の使用量（重量）とが対応付けて格納されている。この場合、料理レシピファイル１３は、データ項目として、「料理コード」、「料理名」、「食品コード（食材番号）」、「食品名」、「使用量」等を定義し、対応するデータ項目値として、「００１、００２・・・」等の料理コード、「１杯のご飯、１杯のラーメン・・・」等の料理名、「００１、００２・・・」等の食品コード（料理コードとは別体系）、「炊飯米、食パン、ジャガイモ・・・」等の食品名、「１００ｇ、１５０ｇ・・・」等の使用量等を格納する。ここで、料理が「ご飯」、「食パン」等、単一食品（食材）からなる場合は、その食品（炊飯米、食パン等）とその使用量とが料理に対応付けて格納され、料理が「中華麺」、「カレーライス」、「ハンバーグ」、「野菜サラダ」等、複数種類の食品からなる場合は、各食品（例えば、中華麺の場合は、生麺、ゆで卵、スープ等、カレーライスの場合は、炊飯米、カレールー、ジャガイモ、にんじん、たまねぎ、牛肉等）と各食品（食材）の使用量とが料理に対応付けて格納されている。なお、料理レシピファイル１３では、各食品についてその使用量での摂取エネルギー（ｋｃａｌ及び／またはｋＪ）を対応付けて格納してもよい。また、前記食品の使用量と共に、その食品の使用単位（１箱、１／２箱、２個、１個、１／２個、２本、１本、１／２本等）をその食品に対応付けて格納してもよい。
【００２９】
前記食品コードファイル１４は、食品（食材）についての食品情報を定義して格納するものである。即ち、食品コードファイル１４は、各食品の食品情報について一意のコード情報（食品コードやそのバーコード情報等）を割り当てて識別可能に格納する。例えば、食品コードファイル１４は、データ項目として、「食品名」、「食品コード」等を定義してそのデータ項目値（具体的な食品名や食品コード）を格納すると共に、必要に応じて、「（食品の）用途」、「（食品についての）制限」、「（食品の）補助情報」等の他の食品情報をデータ項目として定義してそのデータ項目値を格納してもよい。ここで、前記食事メニューファイル１２に新たな料理を追加すると、これに伴って、前記料理レシピファイル１３にも当該料理のレシピ情報を新たに追加する必要がある。一方、前記食品コードファイル１４は、全ての食品に関する食品情報を格納するものであるため、料理レシピファイル１３のレシピ情報追加によっても食品情報を新たに追加する必要はない。
【００３０】
前記食品成分表ファイル１５は、例えば文部科学省作成の日本食品標準成分表（五訂増補版）を基に、各食品（食材）についての単位量当りの摂取エネルギーや含有成分（栄養素）を定義して格納するものである。例えば、食品成分表ファイル１５は、データ項目として、「食品コード」、「食品名」、「エネルギー（ｋｃａｌ及び／またはｋＪ）」の他、一般成分としての「水分」、「たんぱく質」、「脂質」、「炭水化物」、「灰分」と、無機質としての「ナトリウム」、「カリウム」、「カルシウム」、「マグネシウム」、「リン」、「鉄」、「亜鉛」、「銅」、「マンガン」と、ビタミンとしての「ビタミンＡのレチノール」、「ビタミンＡのレチノール」、「ビタミンＡのレチノール」、「ビタミンＡのα−カロテン」、「ビタミンＡのβ−カロテン」、「ビタミンＡのクリプトキサンテン」、「ビタミンＡのβ−カロテン当量」、「ビタミンＡのレチノール当量」、「ビタミンＤ」、「ビタミンＥ」、「ビタミンＫ」、「ビタミンＢ１」、「ビタミンＢ２」、「ナイアシン」、「ビタミンＢ６」、「ビタミンＢ１２」、「葉酸」、「パントテン酸」、「ビタミンＣ」と、「脂肪酸」、「コレステロール」、「食物繊維」、「食塩相当量」等を定義し、そのデータ項目値として、各食品についての各成分等を対応付けて格納している。なお、図４は食品成分表ファイル１５を関係データベースで具体化した場合の一例としての食品成分表テーブルを示す。図４に示すように、食品成分テーブルは、データ項目として、前記食品コードに対応する「フードＮｏ．」、食品名に対応する「メニュー」、「エネルギー（ｋｃａｌ）」、エネルギーをジュール換算した「ジュール計算結果」、水分に対応する「水」、「たんぱく質」、「脂質」、「炭水化物」等を定義し、対応するデータ項目値を格納している。なお、図４の食品成分テーブルは、食品を複数グループに分類し、各食品名に対して対応するグループ分類を「グループＮｏ．」として対応付けて格納している。
【００３１】
ここで、前記食品コードファイル１４は、料理レシピファイル１３の所定の食品情報（レシピの使用食品を特定するための情報）と食品成分表ファイル１５の所定の食品情報（食品のエネルギー量や栄養素を特定するための情報）とを、食品コードを介して連携させるためのものであるが、前記料理レシピファイル１３に食品コード及び食品名を格納する場合、食品コードファイル１４を省略して、料理レシピファイル１３の食品コードを使用するようにしてもよい。なお、料理レシピファイル１３は、料理のレシピを一意に特定するレシピ情報（レシピコード乃至レシピ番号）のみを格納するようにし、食品コードファイル１４には、レシピ番号に対応する食品及びその使用量を格納するように構成することもでき、この場合は、食品コードファイル１４が必須となる。
【００３２】
前記食事摂取基準ファイル１６は、例えば厚生労働省作成の食事摂取基準（２００５年度版）を基に、所定の年齢範囲や性別等を有する日本人が１日に必要とするエネルギー及び栄養素量を科学的根拠に基づき定義して格納するものである。食事摂取基準ファイル１６は、図２及び図３では１つのみ図示されているが、実際は、年齢範囲や性別等に応じてエネルギー必要量を格納したエネルギー用の食事摂取基準ファイル１６と、年齢範囲や性別等に応じて上記各栄養素の必要量や推奨量等を格納した各栄養素用の食事摂取基準ファイル１６とが用意されている。この場合、エネルギー用の食事摂取基準ファイル１６は、データ項目として、「レコードＩＤ」、「年齢範囲」、「性別」、「身体活動レベル」、「妊娠期間」、「１日当り必要エネルギー（ｋｃａｌ及び／またはｋＪ）」等を定義して対応するデータ項目値を格納している。また、栄養素用の食事摂取基準ファイル１６は、データ項目として、「レコードＩＤ」、「年齢範囲」、「性別」、「身体活動レベル」、「妊娠期間」、１日当り必要摂取量としての「推定平均必要量（ｇ／日）」、「推奨量（ｇ／日）」、「目安量（ｇ／日）」、「目標量（％エネルギー）」、「上限量」等を定義して対応するデータ項目値を格納している。なお、図５は栄養素としてのビタミンＤ用の食事摂取基準ファイル１６を関係データベースで具体化した場合の一例としての食事摂取基準テーブルを示す。図５に示すように、食事摂取基準テーブルは、データ項目として、前記レコードＩＤに対応する「ＩＤ  Ｎｏ．」、年齢範囲に対応する「年齢範囲Ｎｏ．」、「性別」、妊娠期間（初期、中期、末期、授乳期等）に対応する「妊娠Ｎｏ．」、「目安量」、「上限量」等を定義し、対応するデータ項目値を格納している。なお、食事摂取基準ファイル１６は、上記エネルギー用の食事摂取基準ファイルと各栄養素用の食事摂取基準ファイル１６を統合した一つのファイル（関連データベースの場合は一つのテーブル）として具体化することも無論可能である。
【００３３】
前記食事バランスガイドファイル１７は、上記「食事バランスガイド」による各料理及び各食品の種類と量の定義に従って、前記食事メニューファイル１２に格納した料理や前記料理レシピファイル１３または前記食品コードファイル１４に格納した食品について、料理及び食品ごとの摂取１単位（「１ＳＶ」または「１つ」と呼ばれる）となる料理及び食品の量を当該料理及び食品に対応付けて格納すると共に、各料理及び各食品について一意のコード情報（料理コード、食品コード等）を割り当てて識別可能に格納している。この場合、食事バランスガイドファイル１７は、データ項目として、「料理コード」、「料理名」、「摂取単位（「１ＳＶ」の量）」等（以上、料理の場合）、「食品コード」、「食品名」、「摂取単位（「１ＳＶ」の量）」（以上、食品の場合）等を定義し、対応するデータ項目値として、「００１、００５１０１・・・」等の料理コード、「ご飯、おにぎり、目玉焼き・・・」等の料理名、「小１杯、１個、・・・、１個（Ｓサイズ）・・・」等の摂取単位等（以上、料理の場合）、「５０１、・・・、８０１・・・」等の食品コード（料理コードとは別コード）、「食パン、・・・、牛乳・・・」等の食品名、「１枚、・・・、コップ半分（または９０ｍｌ）・・・」等の摂取単位（以上、食品の場合）等を格納する。なお、食事バランスガイドファイル１７は、更に、前記食事メニューファイル１２の料理区分と同様、料理区分のデータ項目を追加して、「主食」、「主菜」、「副菜」、「牛乳・乳製品」、「果物」、「菓子・嗜好飲料」、「水」の各データ項目値を格納し、各料理区分にしたがって料理及び食品を分類して格納するようにしてもよい。
【００３４】
図３に示すように、本栄養診断システムのサーバー１は、前記サーバー側プログラムとしてのソフトウエア（プログラム）３０を記憶媒体（ＨＤＤ等）に格納し、同ソフトウエア３０によりサーバー１のＣＰＵ、ＲＡＭ等のハードウエアを各種機能実現手段として機能させるようにしている。詳細には、ソフトウエア３０がコンピュータ装置に機能実現させる機能実現手段としては、コード・メニュー照合手段３１、メニュー・レシピ照合手段３２、レシピ・食材照合手段３３、食材・栄養成分照合手段３４、含有栄養成分計算手段３５、食事摂取基準照合手段３６、食事バランスガイド照合手段３７、差異計算手段３８がある。そして、サーバー１は、上記手段３１〜３８を利用して、入力された受診者情報（栄養診断を希望するユーザーの個人情報）と食事情報（ユーザーが摂取する食事の具体的料理や具体的食品、その食べ方や飲み方、添加する調味料等の情報）とに基づき、当該受診者に対する栄養診断情報及び栄養指導情報を作成して提示するようになっている。即ち、前記受診者情報及び食事情報は、それぞれ、ユーザー端末５１０，５２０の入力手段５１１〜５１４，５２１等により入力され、ネットワークＮＴを介してサーバー１に送信される。そして、サーバー側プログラムとしての前記ソフトウエア３０が、サーバー１の各種ハードウエアを前記各手段３１〜３８として機能させることにより、前記データベース１０の各ファイル１１〜１９のデータを利用して、入力された受診者情報及び食事情報に基づく栄養診断情報及び栄養指導情報を作成及び出力する。
【００３５】
図３の受診者情報４０は前記受診者情報の一例を示す。同受診者情報４０は、受診者ＩＤ（受診者Ｎｏ．）、パスワード、氏名、性別、年齢、身長、体重、活動強度、妊娠情報（妊娠期間）、月経情報（月経有無）等の情報からなる。このうち、前記活動強度は、上記食事摂取基準で規定する身体活動レベルに対応するもので、例えば、睡眠時の身体活動レベルを「１．０」として、その個人の年齢や労働形態（屋内勤務、屋外勤務、肉体労働等）に応じて、低レベル（範囲１．４〜１．６で代表値１．５）、普通レベル（範囲１．６〜１．９で代表値１．７５）、高レベル（範囲１．９〜２．２で代表値２．０）のような複数レベルに設定されている（年齢１５〜６９歳の場合）。また、妊娠情報（妊娠期間）は、妊娠初期、妊娠中期、妊娠末期、授乳期等のように区分して設定されている。更に、月経情報（月経有無）は、月経期間中か否かを表すものである。これら活動強度、妊娠情報、月経情報は、性別や年齢等に加えて、必要エネルギー量や各種栄養素の必要摂取量に影響を与える因子であるため、入力パラメータとして設定されている。
【００３６】
図３の料理情報５０Ｘ、食べ方情報６０Ｘ、飲み方情報７０Ｘ、調味料情報８０Ｘは、一例としての食事情報を示す。このうち、料理情報５０Ｘは、食事メニューファイル１２に格納した料理に対応して、料理ごとに作成され用意される。料理情報５０Ｘは、その料理が属する料理分類、料理名、その料理のイメージ情報（写真、イラスト等）、その料理による摂取カロリー（摂取エネルギー）、その料理のレシピ情報（その料理用の食材の種類や食材名と使用量等）、その料理が含有する栄養素情報（栄養素の種類と含有量）、その料理摂取によるエネルギー量（ｋｃａｌ）、その料理のコード情報（料理コード、バーコード等）等からなる。また、食べ方情報６０Ｘは、食べ方の種類に応じて１種類以上作成され用意される。食べ方情報６０Ｘは、料理（飲料以外）の摂取量情報（ユーザーが実際に摂取した料理の量に関する情報であり、例えば、摂取量１「全部食べた」、摂取量２「２／３食べた」等の情報）、その食べ方のコード情報（食べ方コード、バーコード等）等からなる。また、飲み方情報７０Ｘは、飲み方の種類に応じて１種類以上作成され用意される。飲み方情報７０Ｘは、料理としての飲料の摂取量情報（ユーザーが実際に飲んだ飲料の量に関する情報であり、例えば、摂取量１「全部飲んだ」、摂取量２「２／３飲んだ」等の情報）、その飲み方のコード情報（飲み方コード、バーコード等）等からなる。調味料情報８０Ｘは、調味料の種類に応じて調味料ごとに作成され用意される。調味料情報８０Ｘとしては、その調味料の調味料名（調味料の種類）、その調味料の添加量情報（ユーザーが実際に料理に添加した調味料の量に関する情報であり、例えば、添加量１「多め」、摂取量２「中程度」、添加量３「少なめ」等の情報）、その調味料のコード情報（調味料コード、バーコード等）等からなる。前記食べ方情報６０Ｘ、飲み方情報７０Ｘ、調味料情報８０Ｘは、料理情報に加えて、摂取エネルギー量や摂取栄養素量に影響を与える因子であるため、入力パラメータとして設定されている。
【００３７】
ここで、前記料理情報５０Ｘ、食べ方情報６０Ｘ、飲み方情報７０Ｘ、調味料情報８０Ｘ等は、読み取りカードとしての前記料理カード５０、食べ方カード６０、飲み方カード７０、調味料カード８０等にその内容（情報）をコード化して表示することで、ユーザー端末５１０，５２０のバーコードリーダ５１４等により読み取って入力するよう具体化することができる。こうすると、コンピュータの入力操作に不慣れなユーザーが、各種情報の入力操作を感覚的かつ視覚的に行うことができ、その入力操作を簡易化し、栄養診断のための基礎情報（摂取食事情報）伝達への抵抗感を少なくして、同基礎情報の取得を促進することができる。同様に、前記受診者情報４０も、上記各情報をコード化して表示するカードを個別に作成して、該当情報をバーコード読み取り装置５１４等の読み取りによって入力できるようにし、ユーザーの入力操作を簡易化するようにしてもよい。特に、活動レベル、妊娠情報等は、入力のための前提知識を必要とするため、当該情報用のカードにその情報内容の説明を表示することで、情報入力を一層促進することができる。一方、前記受診者情報、料理情報５０Ｘ、食べ方情報６０Ｘ、飲み方情報７０Ｘ、調味料情報８０Ｘ等は、キーボードやマウス等の通常の入力手段により入力することも無論可能である。
【００３８】
次に、前記料理情報５０Ｘ等をカード化した各種読み取りカードとしての料理カード５０等の詳細について説明する。まず、料理カード５０、食べ方カード６０、飲み方カード７０、調味料カード８０は、それぞれ、ゲームカード等と同等の寸法・形状のカード状（長方形シート状等の各種の態様がある）をなしている。即ち、料理カード５０、食べ方カード６０、飲み方カード７０、調味料カード８０は、それぞれの寸法・形状において上記長方形シート形状に限られるものではなく、例えば、三角形シート状や五角形シート状等の多角形シート状としたり、円形シート状、楕円形シート状、星形シート状の他のシート形状としてもよい。このうち、料理カード５０は、その表面及び裏面に前記料理情報５０Ｘと同様の料理情報を印刷等により表示している。料理カード５０は、食事メニューファイル１２に格納した料理に対応して、料理ごとに作成され用意される。料理カード５０の料理情報としては、その料理が属する料理分類、料理名、その料理のイメージ情報（写真、イラスト等）、その料理による摂取カロリー（摂取エネルギー）、その料理による摂取栄養素（摂取できる栄養素の種類及び量）、その料理のレシピ情報（その料理用の食材の種類や食材名と使用量等）、その料理のコード情報（料理コード、バーコード等）がある。また、食べ方カード６０は、その表面及び裏面に所定の食べ方情報を印刷等により表示している。食べ方カード６０は、食べ方の種類に応じて１種類以上作成され用意される。食べ方カード６０の食べ方情報としては、料理（飲料以外）の摂取量情報（ユーザーが実際に摂取した料理の量に関する情報であり、例えば、摂取量１「全部食べた」、摂取量２「２／３食べた」等の情報）、その食べ方カード６０のコード情報（食べ方コード、バーコード等）がある。特定の料理カード５０の料理情報を入力した後、食べ方カード６０の摂取量情報を入力することで、当該料理についての摂取量情報が登録される。
【００３９】
ここで、登録情報を実際の料理摂取状況にできるだけ対応させてより正確な診断を行うため、食べ方カード６０の食べ方情報を更に細分化することも好ましい。例えば、ユーザーが摂取した料理に含まれる特定の食材を全く摂取しなかった場合や一部しか摂取しなかった場合を表す食べ残し情報を、食べ残した食材の種類と量との組み合わせからなる食べ方情報として、食べ方カード６０に更に付加することもできる。例えば、料理「ハンバーグステーキ」を摂取した場合に、その付け足しの温野菜（人参、ブロッコリー等）を食べ残した場合、食べ残し情報として、「人参全部食べ残し」、「人参１／２食べ残し」、「ブロッコリー全部食べ残し」、「ブロッコリー１／２食べ残し」等の情報を食べ方カード６０に表示する。逆に、ユーザーが摂取した料理に含まれる特定の食材を追加摂取した場合を表す追加食材情報を、追加した食材の種類と量との組み合わせからなる食べ方情報として、食べ方カード６０に更に付加することもできる。例えば、料理「ラーメン」を摂取した場合に、替え玉（麺）を追加して摂取した場合、追加食材情報として、「替え玉１／２杯」、「替え玉１杯」等の情報を食べ方カード６０に表示したり、料理「おでん」を摂取した場合に、ゆで卵やこんにゃく等を追加して摂取した場合、追加食材情報として、「ゆで卵１個」、「こんにゃく１個」等の情報を食べ方カード６０に表示する。そして、この場合、特定の料理カード５０の料理情報を入力して食べ方カード６０の摂取量情報を入力した後で、更に、当該食べ残し情報や追加食材情報を追加入力することで、当該料理についての登録摂取情報（摂取エネルギー量と摂取栄養素の種類及び量）に対して、追加入力した食べ残し情報（種類及び量）に対応する摂取エネルギー量や摂取栄養素量を減算したり、追加入力した追加食材情報（種類及び量）に対応する摂取エネルギー量や摂取栄養素量を加算したりする。また、飲み方カード７０は、その表面及び裏面に所定の飲み方情報を印刷等により表示している。飲み方カード７０は、飲み方の種類に応じて１種類以上作成され用意される。飲み方カード７０の飲み方情報としては、料理としての飲料の摂取量情報（ユーザーが実際に飲んだ飲料の量に関する情報であり、例えば、摂取量１「全部飲んだ」、摂取量２「２／３飲んだ」等の情報）、その飲み方カード７０のコード情報（飲み方コード、バーコード等）がある。
【００４０】
更に、調味料カード８０は、その表面及び裏面に所定の食べ方情報を印刷等により表示している。調味料カード８０は、調味料の種類に応じて調味料ごとに作成され用意される。調味料カード８０の調味料情報としては、その調味料の調味料名（調味料の種類）、その調味料の添加量情報（ユーザーが実際に料理に添加した調味料の量に関する情報であり、例えば、添加量１「多め」、摂取量２「中程度」、添加量３「少なめ」等の情報）、その調味料カード８０のコード情報（調味料コード、バーコード等）がある。ここで、調味料としては、マヨネーズ、ケチャップ、ドレッシング、味噌だれ等、相当量が添加されるために摂取エネルギー及び栄養素（たんぱく質、炭水化物、脂質等）の摂取量の両者に影響を与えるものや、醤油、ソース、香辛料等、若干量が添加されるために摂取エネルギーや主要栄養素（たんぱく質、炭水化物、脂質）への影響は少ないが一部の栄養素（無機質やビタミン類）の摂取量への影響は無視できないものがある。即ち、調味料カード８０の調味料情報も、料理カード５０の料理情報と同様、摂取した食事のエネルギー量や栄養素量に影響を与える食事情報である。このため、本実施の形態では、上記内容の調味料カード８０が用意されることに加え、前記データベース１０には、調味料カード８０に対応する調味料情報のための調味料ファイル（図示略）が作成され格納されている。この調味料ファイルは、前記料理カード８０の料理情報について一意のコード情報（調味料コードやそのバーコード情報等）を割り当てて識別可能に格納する。例えば、調味料ファイルは、データ項目として、「調味料名」、「調味料コード」等を定義してそのデータ項目値（具体的な調味料名や調味料コード）を格納すると共に、必要に応じて、「（調味料の）用途」、「（調味料についての）制限」、「（調味料の）補助情報」等の他の調味料情報をデータ項目として定義してそのデータ項目値を格納してもよい。
【００４１】
図６〜図９に、料理カード５０、食べ方カード６０、飲み方カード７０、調味料カード８０の具体例をそれぞれ示す。図６の具体例では、料理カード５０は、表面の上部に、その料理の料理名を同料理が属する料理分類（「和食」、「洋食」、「中華」等）と共に表示する料理名欄５２を設け、表面の中央部には、その料理の写真を表示する料理イメージ欄５３を設けている。また、料理カード５０は、裏面の上部から中央部にかけて、その料理に含まれる（その料理完食により摂取される）栄養素の種類（栄養素名）と摂取量（グラム）とを表示する栄養素表示欄５４を設けている。更に、料理カード５０は、裏面の下部に、その料理完食による摂取エネルギー量（ｋｃａｌ）を表示するエネルギー量表示欄５５を設けている。なお、料理カード５０の裏面の最下部には、前記バーコード５１が表示されている。バーコード５１は、料理カード５０に表示した各種情報（料理分類、料理名、料理コード、栄養素名とその摂取量、摂取エネルギー量等）をコード化したものであるが、それ以外にも、料理に関して必要な情報をコード化して追加することもできる。ここで、特に図６の形式の料理カード５０は、栄養診断関係者（食品学科等の学生や栄養士等）の学習用にも利用することができる。例えば、料理カード５０の表側の情報（料理名等）を見て、その料理に含まれる（その料理により摂取できる）栄養素やその栄養素の量、並びに、その料理により摂取できるエネルギー量を答えるといった方法で、料理カード５０を英単語カード等のようにして学習用に利用することができる。
【００４２】
次に、図７の具体例では、食べ方カード６０は、表面に、食べ方カードであることを表す表示欄６２を設けている。また、食べ方カード６０は、裏面の上部から中央部にかけて、摂取量情報として、「全部食べた」、「２／３食べた」、「１／２食べた」、「１／３食べた」、「１．５倍食べた」、「２倍食べた」の６種類の摂取量表示を配置した摂取量表示欄６３を設けると共に、摂取量表示欄６３の摂取量表示の下側に、その摂取量をコード化したバーコード６３ａ，６３ｂ，６３ｃ，６３ｄ，６３ｅ，６３ｆをそれぞれ配置している。なお、食べ方カード６０の裏面の最下部には、前記バーコード６１が表示されている。バーコード６１は、その読み取りカードが食べ方カード６０であることを表す情報をコード化したものであるが、それ以外にも、食べ方に関して必要な情報をコード化して追加することもできる。また、上記摂取量に関するバーコード６３ａ，６３ｂ，６３ｃ，６３ｄ，６３ｅ，６３ｆ自体によって食べ方カードであることを識別することもできるため、読み取りカードが食べ方カード６０であることを表す情報をコード化したバーコード６１は省略してもよい。ここで、上記のように摂取量情報を全て１枚の食べ方カード６０にまとめて表示する以外に、摂取量ごとに別個の食べ方カード６０を用意して、各種類の食べ方カード６０にそれぞれ異なる種類の摂取量表示とその摂取量をコード化したバーコードを設けるようにしてもよい。この場合、食べ方カード６０は、「全部食べた」という摂取量情報を表示する食べ方カードと、「２／３食べた」という摂取量情報を表示する食べ方カードと、「１／２食べた」という摂取量情報を表示する食べ方カードと、「１／３食べた」という摂取量情報を表示する食べ方カードと、「１．５倍食べた」という摂取量情報を表示する食べ方カードと、「２倍食べた」という摂取量情報を表示する食べ方カードとから構成され、入力する摂取量情報の種類の分だけ（上記事例の場合は６種類に対応して６枚）用意され、1枚の食べ方カードが1種類の摂取量情報を表すことになる。
【００４３】
また、摂取量ごとに別個に食べ方カードを用意する場合、１枚の食べ方カードに全ての摂取量を表示する場合と比較して、その摂取量の種類を大幅に増加することができる。したがって、食べ方カードが表す摂取量情報として、上記のもの以外に、例えば、「１／４食べ残し」、「１／３食べ残し」、「１／２食べ残し」等の食べ残し情報や、「１／４食べ増し（追加）」、「１／３食べ増し（追加）」、「１／２食べ増し（追加）」、「お代わり（一食分食べ増し）」等の食べ増し情報（追加摂取情報）を加え、食べ残し情報を表す食べ方カード（食べ残しカード）や食べ増し情報を表す食べ方カード（食べ増しカード）を食べ方カードとして用意してもよい。或いは、各料理について、料理カード５０を「全部食べた（一食分食べた）」の摂取量情報を表す基本の食べ方カードとして使用すると共に、上記各種類の食べ残しカードや食べ増しカードを用意してもよい。この場合、料理カード５０の料理情報（バーコード情報）に、当該料理に関する一食分の摂取量情報（エネルギー量及び栄養素）を追加し、料理カードの料理情報を入力した時点で、同時に、一食分の摂取量情報が入力されるようにすることができる。こうすると、摂取料理について、対応する料理カードの料理情報をバーコード読み取り等により入力することで、当該料理についての一食分の摂取量情報が入力され、当該料理を一部食べ残した場合は、対応する食べ残し量の食べ残しカードをバーコード読み取り等により入力し、逆に、当該料理を一部食べ増した場合は、対応する食べ増し量の食べ増しカードをバーコード読み取り等により入力することにより、通常の食事の流れ（即ち、一食分の料理を食べようとして食べ残した、または、一食分の料理を間食した後に一部追加した、若しくは、お代わりしたという食事の流れ）と同様の感覚で、摂取した料理の摂取量情報を入力することができる。
【００４４】
また、この場合、各種類の食べ方カードを色分けして目視により容易に識別できるようにしてもよい。例えば、「全部食べた」の食べ方カードは青、「２／３食べた」の食べ方カードは緑、「１／２食べた」の食べ方カードは黄色、「１／３食べた」の食べ方カードは赤、「１．５倍食べた」の食べ方カードは紫、「２倍食べた」の食べ方カードはピンク等としてもよい。なお、上記の食べ残しカード及び食べ増しカードを用意する場合も、同様にして書く種類の食べ残しカード及び食べ増しカードを色分けしてもよい。この場合、色分けした食べ方カードを色別に積み重ねる（積み上げる）ことで、自動的に摂取量情報の種類別に食べ方カードを分類することができる。特に、この場合、「１／２食べた」の食べ方カードや「１／３食べた」の食べ方カード等、一食分の摂取量情報の数分の一の摂取量情報を表示する（色分けした）食べ方カードを使用し、各種類の食べ方カードを色ごとに積み上げて分類しておき、その食べ方カードを複数枚使用して摂取量情報を加算する（積み上げる）ことにより、各料理についての全体の摂取量情報を入力してもよい。例えば、一食分の料理を摂食した場合、「１／２食べた」の食べ方カードを２枚読み取って入力したり、「１／３食べた」の食べ方カードを３枚読み取って入力したり、「１／３食べた」の食べ方カードと「２／３食べた」の食べ方カードを読み取って入力したりする。このように、分数の足し算により摂取量情報を入力させることで、子供等のユーザーに対する嗜好性・趣味性・娯楽性を加味することができる。或いは、上記食べ残しカードと同様の食べ方カードも併用し、分数の足し算と引き算とにより摂取量情報を入力させるようにしてもよい。このように、食べ方カード６０は、子供のカルタやカードゲームのような感覚で遊び心を持たせて食事情報を入力させることにより、面倒な食事情報の入力作業を促せる点で非常に有効である。
【００４５】
更に、料理カード５０では通常のレシピによる食材の使用（種類及び量）が前提となっているため、対応する料理の摂取量情報も、通常のレシピの食材による摂取量情報となる。そこで、料理カード５０に記載の通常のレシピと異なるレシピでその料理が作られている場合、通常のレシピと異なる食材の種類及び量について、追加的に変更できるよう構成した食べ方カードを用意してもよい。例えば、料理「カレー」について、食材「人参」が、通常のレシピより多めまたは少なめに使用されている場合、「人参１／４単位増量」、「人参１／３単位増量」、「人参１／２単位増量」といった特定の食材の増量用の増量カードや、「人参１／４単位減量」、「人参１／３単位減量」、「人参１／２単位減量」、「人参全量減量（不使用）」といった特定の食材の減量・不使用用の減量・不使用カードを用意してもよい。なお、この場合の「単位」とは、通常のレシピにおける当該食材の使用量を１単位とし、同単位の分数等で増量及び減量を表したものである。
【００４６】
次に、図８の具体例では、飲み方カード７０は、表面に、飲み方カードであることを表す表示欄７２を設けている。また、飲み方カード７０は、裏面の上部から中央部にかけて、摂取量情報として、「全部飲んだ」、「２／３飲んだ」、「１／２飲んだ」、「１／３飲んだ」、「１．５倍（１．５杯）飲んだ」、「２倍（２杯）飲んだ」の６種類の摂取量表示を配置した摂取量表示欄７３を設けると共に、摂取量表示欄７３の摂取量表示の下側に、その摂取量をコード化したバーコード７３ａ，７３ｂ，７３ｃ，７３ｄ，７３ｅ，７３ｆをそれぞれ配置している。なお、飲み方カード７０の裏面の最下部には、前記バーコード７１が表示されている。バーコード７１は、その読み取りカードが飲み方カード７０であることを表す情報をコード化したものであるが、それ以外にも、飲み方に関して必要な情報をコード化して追加することもできる。また、上記摂取量に関するバーコー７３ａ，７３ｂ，７３ｃ，７３ｄ，７３ｅ，７３ｆ自体によって飲み方カードであることを識別することもできるため、読み取りカードが飲み方カード７０であることを表す情報をコード化したバーコード７１は省略してもよい。ここで、飲み方カード７０についても、食べ方カード６０の場合と同様にして、各種類の飲み方情報に対応して別個の飲み方カードを用意したり、飲み残しカードや飲み増しカードとして具体化したり、それらを色分けしたり、分数の足し算及び／または引き算による摂取量の入力としたりすることができる。
【００４７】
次に、図９の具体例では、調味料カード８０は、表面の上部に、その調味料の調味料名を表示する調味料名欄８２を設け、表面の中央部には、その調味料の写真を表示する調味料イメージ欄８３を設けている。また、調味料カード８０は、裏面の上部から中央部にかけて、添加量情報として、「多め」、「中くらい」、「少な目」の３種類の添加量表示を配置した添加量表示欄８４を設けると共に、添加量表示欄８４の添加量表示の下側に、その添加量をコード化したバーコード８４ａ，８４ｂ，８４ｃをそれぞれ配置している。なお、調味料カード８０の裏面の最下部には、前記バーコード８１が表示されている。バーコード８１は、調味料カード８０に表示した情報のうち添加量情報を除く情報（調味料名、調味料コード等）をコード化したものであるが、それ以外にも、調味料に関して必要な情報をコード化して追加することもできる。また、上記添加量に関するバーコー８４ａ，８４ｂ，８４ｃ自体によって調味料カードであることを識別することもできるため、読み取りカードが調味料カード８０であることを表す情報をコード化したバーコード８１は省略してもよい。ここで、調理量カード８０は、添加量表示欄８４に設ける添加量情報として、上記「多め」、「中くらい」、「少な目」の代わりに、「一振り」、「一回し」、「一つまみ」、「少々」、「小さじ１／３」、「小さじ１／２」、「小さじ１杯」、「小さじ２杯」、「中さじ１／３」、「中さじ１／２」、「中さじ１杯」、「中さじ２杯」、「大さじ１／３」、「大さじ１／２」、「大さじ１杯」、「大さじ２杯」等の添加量表示を使用してもよい。また、
【００４８】
図１０〜図１３に、料理カード５０Ａの別の具体例をそれぞれ示す。図１０〜図１３に示すように、料理カード５０Ａは、図６の料理カード５０と同様、表面の上部に、その料理の料理名５２ｂを同料理が属する料理分類５２ａと共に表示すると共に、表面の中央部には、その料理の写真５３を表示している。また、料理カード５０Ａは、表面の最下部に、その料理１人前完食による摂取エネルギー量（ｋｃａｌ）５５を表示している。更に、料理カード５０Ａは、裏面の上部から中央部にかけて、その料理の１人前のレシピ情報（食材と使用量）５６を表示している。なお、料理カード５０Ａの裏面の最下部には、前記バーコード５１が表示されている。バーコード５１は、料理カード５０Ａに表示した各種情報（料理分類、料理名、料理コード、食材名とその使用量、摂取エネルギー量等）をコード化したものであるが、それ以外にも、料理に関して必要な情報をコード化して追加することもできる。ここで、上記のように、料理カード５０Ａは、摂取量情報として、摂取エネルギー量以外の情報、例えば、脂質、食塩、繊維等の栄養素に関する情報（種類及び量）も含めることができ、かかる栄養素情報を摂取エネルギー量の近傍等の位置に印刷等により表示することができる。また、その場合、当然、同様の情報をコード化してバーコード５１に追加することができる。
【００４９】
次に、上記ソフトウエア３０に基づくコンピュータの各種機能実現手段としてのコード・メニュー照合手段３１等の動作について、図１４〜図１６のフローチャートを参照して説明する。なお、図１４及び図１５の処理手順では、ユーザー端末５１０，５２０からの情報は、インターネットや携帯電話事業者の通信網を含むネットワークＮＴからウエブサーバー５を介してサーバー１内のソフトウエア３０に受け渡され、同ソフトウエア３０により入力情報とデータベース１０とに基づく情報加工の後、栄養診断情報乃至栄養指導情報として、ウエブサーバー５から同ネットワークＮＴを介してユーザー端末５１０，５２０に受け渡される。よって、下記の各手順（ＳＴＥＰ）において、ユーザー端末５１０，５２０とサーバー１との間での情報授受が発生する場合は、かかる情報授受はかかるネットワークＮＴ経由でウエブサーバー５を介して行われる（この情報授受自体に関しては一般的なＣＧＩ等を介した情報授受と同様である）ため、データ通信自体に関する詳細な説明は省略する。
【００５０】
まず、図１４に示すように、本栄養診断システムを利用しようとするユーザーは、ユーザー端末５１０，５２０からウエブブラウザによりサーバー１に接続し、ソフトウエア３０による機能実現手段としてのユーザーインターフェース（ＧＵＩ）提供手段（図示略）を介して本栄養診断システムのユーザー登録画面を呼び出し、ＳＴＥＰ１０で自己のＩＤを設定して入力して、ＳＴＥＰ２０で自己のパスワードを設定して入力する。すると、当該ユーザー用のユーザー登録が完了する。次に、ユーザーは、サーバー１から個人情報入力画面を呼び出し、ＳＴＥＰ３０で個人データとしての前記受診者情報４０を入力する。次に、ユーザーは、サーバー１からＧＵＩ提供手段を介して食事情報入力画面を呼び出し、ＳＴＥＰ４０で前記食事情報として、料理情報５０Ｘ、食べ方情報６０Ｘ、飲み方情報７０Ｘ、調味料情報８０Ｘ等のうち、自己が摂取した（或いは摂取予定の）食事に関する料理情報５０Ｘ等を入力する。すると、ＳＴＥＰ５０で、前記コード・メニュー照合手段３１等が、入力された食事情報に基づき、データベース１０を参照して栄養診断処理を実行し、ＳＴＥＰ６０で栄養診断処理が終了すると、ＳＴＥＰ７０で栄養診断結果がユーザー端末５１０，５２０のモニター５１５，５２２等に表示される。なお、ＳＴＥＰ１０〜ＳＴＥＰ３０の手順は初回のみ（新規ユーザー登録時）のみ実行され、登録ユーザーについては、登録したＩＤ及びパスワード入力による個人認証の後、ＳＴＥＰ４０以降の手順が実行される。このとき、ＳＴＥＰ４０の食事情報の入力は、必要回数行う。即ち、ユーザーは、摂取する料理の数だけ料理情報５０Ｘの入力を行い、また、食べ方情報６０Ｘ、飲み方情報７０Ｘ、調味料情報８０Ｘの入力が必要な場合は、その入力もその都度行う。すると、前記コード・メニュー照合手段３１等は、食事情報の入力があるたびに同様の栄養診断処理を実行して栄養診断情報を更新する。よって、ユーザーが食事情報を入力するたびにＳＴＥＰ４０〜ＳＴＥＰ６０の手順が繰り返され、ＳＴＥＰ７０における栄養診断結果の表示内容が順次更新される。即ち、ユーザーが最後の食事情報を入力し、その後の入力がなければ、そのときに表示されている栄養診断結果が最終的な栄養診断結果となる。
【００５１】
この場合、ＳＴＥＰ７０の処理では、栄養診断結果に基づいて、今後摂取すべき栄養素を多く含んだ複数（１０品程度）の料理の表示を行うことができる。かかる料理表示には、栄養素が少ない料理、摂取エネルギー量（カロリー）が多い料理、摂取エネルギー量（カロリー）が少ない料理等の表示を含めることが可能である。また、選択した料理のレシピを画面表示したものを印刷して、買い物及び料理作り等にも活用することができる。即ち、ＳＴＥＰ７０の栄養診断処理では、栄養診断手段が、摂取食事情報のデータ取得日までの所定期間の受診者の摂取食事情報における摂取エネルギー量並びに摂取栄養素の種類及び量と、当該受診者に適用される食事摂取基準による当該受診者の必要エネルギー量並びに必要栄養素の種類及び量とを個々に比較して、摂取エネルギー量と必要エネルギー量との間のエネルギー量の差並びに摂取栄養素と必要栄養素との間の栄養素の種類及び量の差を差異情報として演算し、当該差異情報を当該受診者についての前記栄養診断情報として画面表示する。また、ＳＴＥＰ７０の処理では、栄養指導手段が、前記データ取得日以降の前記所定期間と同一期間において、前記栄養診断情報におけるエネルギー量の差に対応するエネルギー量を相殺するために必要な相殺用のエネルギー量を演算すると共に、前記栄養診断情報における栄養素の種類及び量の差を相殺するために必要な相殺用の栄養素の種類及び量を演算し、当該相殺用のエネルギー量及び相殺用の栄養素の種類及び量を満足する推奨料理または推奨料理の組み合わせを判断し、栄養指導情報として当該推奨料理または推奨料理の組み合わせを複数種類（１０種類程度）画面表示し、そのいずれかを操作画面上で選択自在とする。そして、画面表示した複数種類の推奨料理又は推奨料理の組み合わせのいずれかを、ユーザーが操作画面上で好みに応じて選択することにより、当該選択した推奨料理のレシピまたは推奨料理の組み合わせにおける各推奨料理のレシピを前記栄養指導情報として画面表示または印刷出力することができる。一方、上記のように栄養診断結果を食事情報の入力があるたびに逐次表示するのではなく、ユーザーがＳＴＥＰ４０で全ての食事情報を入力した後に栄養診断開始ボタンを押す等の操作により、ソフトウエア３０により栄養診断処理の開始が上記コード・メニュー照合手段３１等に指令されるようにしてもよく、この場合、コード・メニュー照合手段３１等は、上記指令を受けた後にのみ栄養診断処理を実行して最終的な栄養診断結果を表示することになる。次に、ユーザーは、使用するユーザー端末がＰＣ５１０の場合に、ＳＴＥＰ８０で印刷ボタンを押す等の操作によって、ＳＴＥＰ９０へと進み、栄養診断結果をＰＣ５１５から印刷機に出力して印刷を実行することができる。或いは、ユーザーは、ＳＴＥＰ８０で転送ボタンを押す等の操作により、ＳＴＥＰ１００でＰＣ５１０から特定の携帯電話５２０に電子メール等で栄養診断結果を転送して表示することもできる。
【００５２】
図１５は図１４のＳＴＥＰ４０の食事情報入力処理を料理カード５０等を利用して行った場合について、ＳＴＥＰ５０の栄養診断処理手順の具体例を詳細に示す。図１５の処理では、まず、ＳＴＥＰ４１で、ユーザーが摂取した食事の料理に対応して、（１枚以上の）料理カード５０のバーコード５１をＰＣ５１０のバーコードリーダ５１４等により必要な数（摂取した数）だけ読み取って入力すると、入力した（１以上の）バーコード５１がデータベース１０の食事コードファイル１１に蓄積される。すると、ＳＴＥＰ５１で、ソフトウエア３０による機能実現手段としてのバーコード変換手段（図示略）が、食事コードファイル１１内のバーコードの各々を、データベース１０に設けた図示しないバーコードファイル（バーコードと料理コード、食品コード、食べ方コード、飲み方コード、摂取量コード、調味料コード及び添加量コード等との間のコード変換表）内のバーコードと照合して、入力された料理コードを特定して出力する。すると、ＳＴＥＰ５２で、前記コード・メニュー照合手段３１が、食事コードファイル１１から出力された各料理コードを食事メニューファイル１２に格納した料理コードと照合し、ユーザーが摂取した料理を特定してその料理コードを出力する。すると、ＳＴＥＰ５３で、前記メニュー・レシピ照合手段３２が、食事メニューファイル１２から出力された各料理コードを料理レシピファイル１３に格納した料理コードと照合し、ユーザーが摂取した料理のレシピ情報（レシピ番号）を特定して出力する。すると、ＳＴＥＰ５４で、前記レシピ・食材照合手段３３が、当該料理レシピファイル１３から出力されたレシピ番号（レシピコード）を食品コードファイル１４に格納したレシピ番号（レシピコード）と照合し、ユーザーが摂取した料理のレシピを構成する食材の食品コードとその使用量とを特定して出力する。ここで、ＳＴＥＰ５３で出力されるレシピ情報が、上記料理レシピファイル１３の構成（格納データ）に応じて摂取料理のレシピを構成する使用食材の食品コード及び使用量からなる場合（料理レシピファイル１３自体に食品コードや使用量を格納する場合）、ＳＴＥＰ５３で使用食品の種類及び使用量が特定されるため、ＳＴＥＰ５４は必要ない。一方、ＳＴＥＰ５３で出力されるレシピ情報がレシピ番号のみからなる場合（料理レシピファイル１３がレシピ番号のみを格納する場合）、ＳＴＥＰ５４が必要となる。
【００５３】
ＳＴＥＰ５４で食品コード及びその使用量が出力されると、ＳＴＥＰ５５で、食材・栄養成分照合手段３４が、出力された各食品コードを食品成分表ファイル１５に格納した食品コードと照合し、ユーザーが摂取した料理に含有される各食品を特定する。すると、ＳＴＥＰ５６で、含有栄養成分計算手段３５が、特定された各食品の各栄養素について、単位量当りの含有量と出力された食品の実際の使用量との比に応じて、実際の摂取食品に含有される各栄養素量（成分摂取量）を計算して出力すると共に、実際の摂取食品（摂取料理）による摂取エネルギー量についても計算して出力する。また、この後、ＳＴＥＰ５６では最終的な栄養診断手順が実行されるが、この栄養診断手順では、食事摂取基準照合手段３６が、食事摂取基準ファイル１６に格納した各栄養素の必要摂取量（推定平均必要量等）と出力された栄養素量とを照合すると共に、格納した必要エネルギー量と出力された摂取エネルギー量とを照合し、差異計算手段３８によって、それらの間の差異（必要エネルギー量と摂取エネルギー量との差異、各栄養素の必要摂取量等と実際の摂取量との差異）を計算して出力する。更に、ＳＴＥＰ７０で、図示しない栄養診断結果描画手段が、必要エネルギー量と摂取エネルギー量との差異や各栄養素の必要摂取量等と実際の摂取量との差異を、栄養診断結果として各種グラフ（棒グラフ、円グラフ、レーダーチャート）等により表示出力する。飲料の場合も、上記と同様にして、ＳＴＥＰ４１で料理カード５０によりその飲料の料理コードを入力すると、ＳＴＥＰ５１〜ＳＴＥＰ５６でその飲料が特定されてその飲料による摂取エネルギーや摂取栄養素量が演算され、ＳＴＥＰ７０でその飲料による摂取エネルギーや摂取栄養素量が必要エネルギー量や必要栄養素量と比較して表示される。このようにして、摂取した料理や飲料の食事情報を料理カード５０で入力するたびに、摂取エネルギーや摂取栄養素量がその分だけ加算され、必要エネルギー量や必要栄養素量と比較して表示される。そして、全ての料理や飲料の入力を完了した時点で、全ての料理や飲料による摂取エネルギーや摂取栄養素量が加算され、必要エネルギー量や必要栄養素量と比較して表示されるため、かかる比較表示を栄養診断結果として受診者に視覚的に提供することができる。
【００５４】
本栄養診断システムは、図１６に示す処理も実行可能である。具体的には、本栄養診断システムは、図３のデータベース構成として、更に、食材情報記憶手段、調味料情報記憶手段及び調理情報記憶手段を備えると共に、図３のソフトウエア構成として、更に、料理作成手段、摂取食事情報演算手段、味付設定手段、味付情報演算手段、調理法設定手段及び調理情報演算手段を備える。食材情報記憶手段は、任意の料理を作るための食材（既存の料理だけでなく、任意の新しい料理を作るために必要なあらゆる種類の食材）に関する食材情報を記憶する。即ち、食材情報記憶手段は、料理用の食材の種類と当該食材による摂取エネルギー量並びに摂取栄養素の種類及び量に関する食材情報を記憶する。また、調味料情報記憶手段は、料理用の調味料（味付け用の全ての材料を含む）の種類と当該調味料による摂取エネルギー量並びに摂取栄養素の種類及び量に関する調味料情報を記憶する。また、調理情報記憶手段は、調理方法に関する調理法情報と、各調理方法が料理の摂取エネルギー量並びに摂取栄養素の種類及び量に与える影響に関する調理影響情報とを記憶する。また、料理作成手段は、前記食材情報記憶手段に記憶した食材を画面表示し、画面表示した食材から任意の種類の食材を選択して組み合わせ自在とすると共に選択した各食材の使用量を選択自在とし、当該選択に係る食材の種類及び使用量からなるレシピの料理を作成自在とする。また、摂取食事情報演算手段は、前記料理作成手段により作成した料理のレシピを構成する食材の種類及び使用量と前記食材情報とに基づき、当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量を演算する。また、味付設定手段は、前記調味料情報記憶手段に記憶した調味料を画面表示し、画面表示した調味料から任意の種類の調味料を選択して組み合わせ自在とすると共に選択した各調味料の使用量を選択自在として、前記料理作成手段により作成した料理の味付方法を設定自在とする。また、味付情報演算手段は、前記味付選択手段による選択に係る種類及び量の調味料を前記料理作成手段により作成した料理に添加する場合について、当該添加に係る調味料の種類及び使用量と前記調味料情報とに基づき、当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を演算する。また、調理法設定手段は、調理情報記憶手段に記憶した調理方法を画面表示し、画面表示した調理方法から前記料理作成手段により作成した料理用の調理方法を設定自在である。また、調理情報演算手段は、調理法設定手段により設定した調理方法が前記作成料理の摂取エネルギー量並びに摂取栄養素の種類及び量に与える変化を演算する。そして、本栄養診断システムは、前記摂取食事情報演算手段、味付情報演算手段及び調理情報演算手段を前記栄養診断手段に設け、料理作成手段により作成した料理について、摂取食事情報演算手段によって当該作成した料理の摂取エネルギー量並びに摂取栄養素の種類及び量を演算する。また、当該摂取食事情報演算手段により演算した料理の摂取エネルギー量並びに摂取栄養素の種類及び量に対して、味付情報演算手段によって演算した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を反映する。その後、当該味付情報演算手段による変化を反映した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量に対して、調理情報演算手段によって演算した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量の変化を反映する。そして、当該調理情報演算手段による変化を反映した当該料理の摂取エネルギー量並びに摂取栄養素の種類及び量を当該受診者についての前記必要エネルギー量並びに必要栄養素の種類及び量と比較して前記栄養診断情報を画面表示することにより、当該栄養診断情報を参照して、料理作成手段及び味付設定手段により新たな料理の作成及び味付の設定を行えるようにしている。
【００５５】
具体的には、図１６に示すように、まず、操作画面の料理作成メニューを選択実行すると、料理作成手段、味付設定手段、調理法設定手段等による処理により、操作画面上に料理作成用の操作画面が表示される。同操作画面では、食材情報記憶手段に登録した食材から任意の料理を作成するための各種食材を選択自在となっている。また、同操作画面では、調味料情報記憶手段に登録した調味料から任意の料理を作成するための各種調味料を選択自在となっている。更に、同操作画面では、調理情報記憶手段に登録した調理方法から任意の料理を作成するための各種調理方法を選択自在となっている。ここで、ユーザーが、操作画面（ＧＵＩ）上に表示された操作メニューや操作アイコン等の各種操作手段を利用して、ＳＴＥＰ１０１で、好みの料理を作るべく必要な食材の種類及び使用量を選択し、ＳＴＥＰ１０２で、当該料理の味付けを設定すべく所望の調味料の種類及び使用量を選択して設定し、ＳＴＥＰ１０３で、当該料理の調理方法を設定すべく所望の調理方法を選択して設定すると、設定した食材のレシピで、設定した調味料による味付けの、設定した調理方法による料理が作成される。すると、ＳＴＥＰ１０４で、摂取食事情報演算手段、味付情報演算手段、調理情報演算手段等により、作成した料理の栄養データ（摂取エネルギー量並びに摂取栄養素の種類及び量等）が演算され、操作画面の所定の栄養情報表示領域に画面表示される。その後、ＳＴＥＰ１０５で、作成した料理の料理データ（使用食材の種類及び量（レシピ）、料理イメージ等）が、操作画面上の所定の料理情報表示領域に画面表示される。この料理データは、印刷等により外部出力することができる。
【００５６】
更に、本実施の形態に係る栄養診断システムは、料理の摂取量（完食か一部のみ摂取か）や飲料の摂取量（完飲か一部のみ摂取か）についても、食べ方カード６０や飲み方カード７０等を利用して食べ方情報６０Ｘ及び飲み方情報７０Ｘとして入力することができるよう構成されている。即ち、本実施の形態に係る栄養診断システムは、ソフトウエア３０による機能実現手段としての食べ方情報反映手段及び飲み方情報反映手段（共に図示略）を設けている。そして、本実施の形態に係る栄養診断システムにおいて、食べ方情報６０Ｘ及び飲み方情報７０Ｘの反映処理では、例えば、摂取した料理の食事情報（種類）を料理カード５０により入力した後に、実際の摂取量（全部、２／３、１／２、１／３等）を食べ方カード６０の対応するバーコード６３ａ〜６３ｆを読み取ることにより入力する。同様に、摂取した飲料の食事情報（種類）を料理カード５０により入力した後に、実際の摂取量（全部、２／３、１／２、１／３等）を飲み方カード７０の対応するバーコード７３ａ〜７３ｆを読み取ることにより入力する。すると、食べ方情報反映手段または飲み方情報反映手段が、入力した料理または飲料による摂取エネルギー量及び摂取栄養素量を、食べ方カード６０または飲み方カード７０による摂取量に応じて再計算する（摂取量反映手順）。即ち、食べ方情報反映手段または飲み方情報反映手段は、摂取量が「全部」の場合は入力した料理または飲料による摂取エネルギー量及び摂取栄養素量としてそのままの値を維持するが、摂取量が「２／３」等、全部ではない場合（一部の割合である場合）は、入力した料理または飲料による摂取エネルギー量及び摂取栄養素量を当該一部の割合に応じて再計算（減算、除算等）し、ＳＴＥＰ７０で当該再計算した値を栄養診断結果として表示する。なお、これらの処理（ＳＴＥＰ）は図１５には図示していない。ここで、本実施の形態に係る栄養診断システムは、無論、上記各種読取カードを使用した情報入力以外にも、音声入力や、キーボードやマウス（及びモニタ画面上のユーザーインターフェース）を利用した手入力によっても、情報入力することができる。
【００５７】
特に、本実施の形態の栄養診断システムでは、うどんやラーメン等の汁物（料理に相当する固形物と飲料に相当する汁とからなる料理）についても、食べ方カード６０及び飲み方カード７０等により、その固形物については食べ方情報として入力し、その汁については飲み方情報として入力することにより、汁物の固形物及び汁の各々についての摂取エネルギー及び摂取栄養素量を正確に演算できるようにしている。即ち、汁物については固形物と汁とでエネルギー量及び含有栄養素が大きく異なり、また、飲食者によっては固形物のみを摂取して汁を全く摂取しなかったり、固形物と汁の摂取量が異なったりする（例えば、固形物を全部で汁を半分、固形物を２／３で汁を１／２等）ことが多い。したがって、本実施の形態では、このような場合にも食事情報を的確に反映して正確な栄養診断情報を提供できるよう、固形物及び汁の各々について食べ方情報６０Ｘ及び飲み方情報７０Ｘを入力自在としている。具体的には、データベース１０の食事メニューファイル１２（または、別個に用意した汁物ファイル）は、汁物を種類ごと（坦々麺、五目うどん等）に格納すると共に、料理レシピファイル１３は、当該汁物についてのデータを、固形物用のデータと汁用のデータとに区別して（識別可能な態様で）格納している。
【００５８】
そして、汁物についての栄養診断処理では、まず、汁物を飲食したユーザーが、その汁物の食事情報入力のために、例えば、料理カード５０のバーコード５１をＰＣ５１０のバーコードリーダ５１４等により読み取って、汁物の種類を入力する（ＳＴＥＰ４１）。すると、上記ＳＴＥＰ５１〜ＳＴＥＰ５６の処理により、その汁物全体（固形物及び汁の全体）を摂取した場合の摂取エネルギー量及び摂取栄養素量が演算される。その後、ユーザーが、食べ方カード６０のバーコード６３ａ〜６３ｆを使用して固形物の摂取量（全部、２／３、１／２、１／３等）を入力すると、前記食べ方情報反映手段が、対象となる汁物（入力した料理）の固形物の食品（食材）による摂取エネルギー量及び摂取栄養素量のみについて上記摂取量反映手順を実行する。また、食べ方情報６０Ｘの入力後、飲み方カード７０のバーコード７３ａ〜７３ｆを使用して汁の摂取量（全部、２／３、１／２、１／３等）を入力すると、前記飲み方情報反映手段が、対象となる汁物（入力した料理）の汁の食品（食材）による摂取エネルギー量及び摂取栄養素量のみについて上記摂取量反映手順を実行する。なお、飲み方情報７０Ｘを先に入力し、食べ方情報６０Ｘをその後に入力してもよく、この場合も、入力した飲み方情報７０Ｘ及び食べ方情報６０Ｘに基づいて上記と同様の摂取量反映手順がそれぞれ実行される。即ち、料理情報５０Ｘの入力後の食べ方情報６０Ｘ及び飲み方情報７０Ｘの入力により、食べ方情報反映手段及び飲み方情報反映手段が、食べ方情報としての入力摂取量（摂取割合）及び飲み方情報としての入力摂取量（摂取割合）に基づき、対象となる汁物全体の摂取エネルギー及び摂取栄養素量のうち、固形物全体（固形物完食）による摂取エネルギー量及び摂取栄養素量を食べ方情報６０Ｘによる摂取割合に応じて再計算（減算等）し、汁全体（汁完飲）による摂取エネルギー量及び摂取栄養素量を飲み方情報７０Ｘによる摂取割合に応じて再計算（減算等）し、最終的に、固形物及び汁の各再計算値（摂取エネルギー及び摂取栄養素量）の加算値を汁物の実際の摂取エネルギー及び摂取栄養素量として取得して、ＳＴＥＰ７０で当該汁物全体の再計算値を栄養診断結果として表示する。
【００５９】
ここで、食事ファイル１２は、料理としての汁物自体のデータである「料理コード」、「料理名」等を格納すると共に、その料理が汁物であることを示すフラグ等のデータ項目、例えば、データ項目「汁物」を用意し、当該データ項目の項目値として、汁物以外の料理については「０」を格納し、汁物については「１」を格納するよう構成してもよい。例えば、坦々麺の場合、食事メニューファイル１２に、料理である坦々麺自体のデータとして「料理コード：０１０１」、「料理名：坦々麺」等を格納すると共に、汁物を表すデータ項目値として「汁物：１」を格納する。こうすると、例えばメニュー・レシピ照合手段３２（或いは、ソフトウエア３０による機能実現手段として別個に用意した汁物識別手段等）が、料理乗法５０Ｘの入力時に、当該データ項目を参照することにより、その料理が汁物であることを認識でき、料理情報５０Ｘの入力後、入力した料理が汁物である場合、「食べ方情報を入力して下さい」、「飲み方情報を入力して下さい」といったプロンプト（督促ダイアログ）を画面表示して、ユーザーに食べ方情報６０Ｘや飲み方情報７０Ｘの入力を促すことができる。或いは、例えばメニュー・レシピ照合手段３２（或いは、ソフトウエア３０による機能実現手段として別個に用意した汁物識別手段等）は、汁物以外の料理について飲み方情報が入力されたり、汁物以外の飲料について食べ方情報が入力されたりした場合は、誤入力として処理（入力無効化処理等）を実行し、汁物についてのみ食べ方情報及び飲み方情報の両者の入力を受け付けるよう構成してもよい。
【００６０】
或いは、食品メニューファイル１２には当該汁物識別用のデータ項目を設けず、料理レシピファイル１３の料理レシピの食品の種類を固形物用の食品と汁用の食品とに区別して（識別可能な態様で）格納し、メニュー・レシピ照合手段３２等のソフトウエア３０による手段が、当該食品の種類を参照することにより汁物であるか否かを判断して、汁物の場合は固形物及び汁の各々について上摂取量反映手順を実行し、汁物以外の料理の場合は食べ方情報６０Ｘについての摂取量反映手順のみ実行し、飲料の場合は飲み方情報７０Ｘについての摂取量反映手順のみ実行するよう構成してもよい。この場合、例えば、料理が坦々麺の場合、料理レシピファイル１３に、固形物である麺及び具（ひき肉や野菜等）のデータとして、「食品コード：１００１」、「食品名：麺」等を格納すると共に、汁であるスープのデータとして「食品コード：２００１」、「食品名：坦々麺スープ」等を格納する。更に、データベース１０に、食事メニューファイル１２とは別個に汁物ファイルを作成し、汁物については当該汁物ファイルにデータを格納するようにしてもよい。
【００６１】
加えて、本実施の形態の栄養診断システムでは、マヨネーズ、ドレッシング、ケチャップ等の調味料についても、調味料カード８０等により調味料情報８０Ｘとして入力することにより、完成した料理に後で加えた調味料についての摂取エネルギー及び摂取栄養素量を正確に演算できるようにしている。例えば、野菜サラダにマヨネーズやドレッシング等の調味料をかけて食する場合、その調味料による摂取エネルギー量や摂取栄養素量は無視できない。したがって、本実施の形態では、このような場合にも食事情報を的確に反映して正確な栄養診断情報を提供できるよう、調味料についての調味料情報８０Ｘを入力自在としている。具体的には、本実施の形態に係る栄養診断システムは、ソフトウエア３０による機能実現手段としての調味料情報反映手段（図示略）を設けている。また、データベース１０の調味料ファイルは、上記調味料カードに関して説明したように、調味料のデータ（調味料コード、調味料名等）を調味料の種類ごとに格納している。そして、調味料情報８０Ｘを入力する栄養診断処理では、まず、料理に調味料を加えて食したユーザーが、その料理の食事情報入力のために、例えば、料理カード５０のバーコード５１をＰＣ５１０のバーコードリーダ５１４等により読み取って、汁物の種類を入力する（ＳＴＥＰ４１）。すると、上記ＳＴＥＰ５１〜ＳＴＥＰ５６の処理により、その汁物全体（固形物及び汁の全体）を摂取した場合の摂取エネルギー量及び摂取栄養素量が演算される。その後、ユーザーが、調味料カード８０のバーコード８４ａ〜８４ｃを使用して調味料の添加量（多め、中くらい、少な目等）を入力すると、前記調味料情報反映手段が、対象となる料理による摂取エネルギー量及び摂取栄養素量を演算して、料理による摂取エネルギー量及び摂取栄養素量に加算する（調味料反映手順）。即ち、料理情報５０Ｘの入力後の調味料情報８０Ｘの入力により、調味料情報反映手段が、調味料情報としての調味料の添加量に基づき、対象となる料理全体の摂取エネルギー及び摂取栄養素量に対し、調味料による摂取エネルギー量及び摂取栄養素量を加算する再計算を実行し、料理と調味料との全体による摂取エネルギー量及び摂取栄養素量を取得して、ＳＴＥＰ７０で当該料理及び調味料全体の再計算値を栄養診断結果として表示する。
【００６２】
以下、本実施の形態の栄養診断システムの使用方法について、そのＧＵＩ（ユーザーインタフェース）を中心に説明する。
図１７に示す本栄養診断システムのＧＵＩ１１０は、ユーザー（受診者等）がＰＣ５１０等のユーザー端末からサーバー１に接続して初期画面を呼び出したときに、初期操作画面としてＰＣ５１０のモニター５１５に表示されるものであり、本栄養診断システムの操作画面の一例を示す。ＧＵＩ１１０は、受診者情報登録領域１１１を上部に有し、受診者情報登録領域１１１内に受診者新規登録ボタン１１２、個人コードボックス１１３、氏名ボックス１１４、管理者ログインボタン１１５及び受診者ログインボタン１１６を配置している。また、受診者情報登録領域１１１の下側には、受診者基本情報登録・変更ボタン１１７、食事摂取基準値設定ボタン１１８、食事摂取入力・判定ボタン及び終了ボタン１２０を配置している。初回のユーザーは、ＧＵＩ１１０の受診者新規登録ボタン１１２を押すことで、図１８の受診者新規登録画面１３０をサーバー１から呼び出してＰＣ５１１のモニター５１５に表示することができ、上記ＳＴＥＰ１０〜ＳＴＥＰ３０のようにして、受診者新規登録画面１３０の個人コード入力ボックス１３１、パスワード入力ボックス１３２及び氏名入力ボックス１３３に、それぞれ、希望する（或いは予め割り当てられた）個人コード及びパスワード、並びに、自己の氏名を入力して、ＯＫボタン１３４を押す。すると、入力した個人コード、パスワード及び氏名が、当該ユーザーの受診者情報４０Ｘとしてデータベース１０の所定の記憶領域（受診者情報ファイル）に記憶される。なお、入力をキャンセルしたい場合はキャンセルボタン１３５を押す。
【００６３】
次に、登録ユーザー（または登録ユーザのための栄養士等、以下、「登録ユーザー等」という。）は、ＧＵＩ１１０の受診者基本情報登録・変更ボタン１１７を押すことで、図１９の受診者基本情報入力画面１４０をサーバー１から呼び出してＰＣ５１１のモニター５１５に表示することができる。このとき、受診者基本情報入力画面１４０には、登録ユーザーの個人コード及び氏名が個人コードボックス１４１及び氏名ボックス１４２にそれぞれ表示されている。そして、ユーザーは、上記ＳＴＥＰ３０のようにして、受診者基本情報入力画面１４０の性別入力ボックス１４３、年齢入力ボックス１４４、身体活動レベル入力ボックス１４５、身長入力ボックス１４６、体重入力ボックス１４７、妊婦情報入力ボックス１４８及び月経情報入力ボックス１４９に、それぞれ、自身の性別、年齢、身体活動レベル、身長、体重、妊娠期間、月経有無を直接入力または選択入力により入力して、登録ボタン１５０を押す。すると、入力した性別、年齢、身体活動レベル、身長、体重、妊娠期間、月経有無に関する情報が、当該登録ユーザーの受診者情報４０Ｘとして前記受診者情報ファイルに記憶される。なお、入力を修正したい場合は各ボックス１４１〜１４９に再入力する。
【００６４】
次に、登録ユーザー等は、図２０に示すように、ＧＵＩ１１０の個人コード入力ボックス１１３及び氏名入力ボックス１１４に、それぞれ、自己の個人コード及び氏名を入力して受診者基本情報登録・変更ボタン１１７を押すことで、自己の受診者基本情報の編集が可能となる。即ち、登録ユーザー等が受診者基本情報登録・変更ボタン１１７を押すと、図２１のログイン画面１６０がＰＣ５１０のモニター５１５に表示され、登録ユーザー等が、同ログイン画面１６０の個人コード入力ボックス１６１及びパスワード入力ボックス１６２に自己の個人コード及びパスワードをそれぞれ入力してＯＫボタン１６３を押すことにより、個人認証処理が実行され、図２２に示すように、受診者基本情報入力画面１４０がモニター５１５に再表示される。なお、このとき、登録ユーザー等が入力内容をキャンセルしたいときはキャンセルボタン１６４を押す。また、管理者ログインボタン１１５や受診者ログインボタン１１６を押しても、同様に、ログイン画面１６０が表示される。図２２の受診者基本情報入力画面１４０では、登録ユーザー等は、各ボックス１４１〜１４９の入力内容を修正し、登録ボタン１５０を押すことで、修正後の内容が受診者情報ファイルに上書保存される。また、登録ユーザー等が修正を中止したい場合は、終了ボタン１５１を押すことで受診者基本情報入力画面１４０を消して再度ＧＵＩ１１０に戻ることができる。
【００６５】
次に、登録ユーザー等は、ＧＵＩ１１０の食事摂取基準値設定ボタン１１８を押すことで、図２３の食事摂取基準値設定画面１７０をモニター５１５に表示することができる。この食事摂取基準値設定画面１７０には、登録ユーザーの個人コード及び氏名を表示する個人コードボックス１７１及び氏名ボックス１７２がそれぞれ表示されている。また、食事摂取基準値設定画面１７０には、リセットボタン１７３、次成分ボタン１７４及び終了ボタン１７５が配置されている。更に、食事摂取基準値設定画面１７０には、登録ユーザーの受診者情報（性別、年齢、身体活動レベル、身長、体重、妊娠期間、月経有無）に基づき、上記食事摂取基準にしたがって算出した当該登録ユーザーに固有の推定エネルギー必要量（ＥＥＲ）及び同推定エネルギー必要量を中心としたＥＥＲ設定範囲と、上記食事摂取基準にしたがって算出した各種栄養素の推定平均必要量（ＥＡＲ）、推奨量（ＲＤＡ）、目安量（ＡＩ）、目標量（ＤＧ）、上限量（ＵＬ）及び同推定平均必要量等を上限値及び下限値とする所定設定範囲とが、それぞれ規定値として表示されている。具体的には、食事摂取基準値設定画面１７０は、左側（左半部）に、基準値設定欄として、推定エネルギー必要量（ＥＥＲ）や各栄養素の必要摂取量範囲を表す各種入力・表示ボックス１７６Ａ〜１８７Ａを上下に並列して配置している。即ち、食事摂取基準値設定画面１７０は、左側（左半部）に、推定エネルギー必要量（ＥＥＲ）の設定範囲を示すＥＥＲ範囲ボックス１７６Ａ、たんぱく質の設定範囲を示すたんぱく質範囲ボックス１７７Ａ、脂質の設定範囲を示す脂質範囲ボックス１７８Ａ、炭水化物の設定範囲を示す炭水化物範囲ボックス１７９Ａ、カリウムの設定範囲を示すカリウム範囲ボックス１８０Ａ、カルシウムの設定範囲を示すカルシウム範囲ボックス１８１Ａ、マグネシウムの設定範囲を示すマグネシウム範囲ボックス１８２Ａ、リンの設定範囲を示すリン範囲ボックス１８３Ａ、鉄の設定範囲を示す鉄範囲ボックス１８４Ａ、亜鉛の設定範囲を示す亜鉛範囲ボックス１８５Ａ、銅の設定範囲を示す銅範囲ボックス１８６Ａ、マンガンの設定範囲を示すマンガン範囲ボックス１８７Ａを上下に並列して配置している。
【００６６】
また、食事摂取基準値設定画面１７０は、右側（右半部）に、食事摂取基準欄として、上記各種範囲ボックス１７６Ａ〜１８７Ａにそれぞれ対応する設定値ボックス１７６Ｂ〜１８７Ｂを上下に並列して配置している。同食事摂取基準欄の各ボックスに表示された値は、食事摂取基準にしたがって算出された登録ユーザーに固有の値である。即ち、食事摂取基準値設定画面１７０は、右側（右半部）に、ＥＥＲを表示するＥＥＲボックス１７６Ｂ、たんぱく質のＥＡＲ、ＲＤＡ、ＡＩ、ＤＧ（未満）を表示するたんぱく質ボックス１７７Ｂ、脂質のＡＩ、ＤＧ（以上）、ＤＧ（未満）を表示する脂質ボックス１７８Ｂ、炭水化物のＤＧ（以上）、ＤＧ（未満）を表示する炭水化物ボックス１７９Ｂ、カリウムのＡＩを表示するカリウムボックス１８０Ｂ、カルシウムのＡＩ、ＤＧ、ＵＬを表示するカルシウムボックス１８１Ｂ、マグネシウムのＥＡＲ、ＲＤＡ、ＡＩを表示するマグネシウムボックス１８２Ｂ、リンのＡＩ、ＵＬを表示するリンボックス１８３Ｂ、鉄のＥＡＲ、ＲＤＡ、ＡＩ、ＵＬを表示する鉄ボックス１８４Ｂ、亜鉛のＥＡＲ、ＲＤＡ、ＡＩ、ＵＬを表示する亜鉛ボックス１８５Ｂ、銅のＥＡＲ、ＲＤＡ、ＡＩ、ＵＬを表示する銅ボックス１８６Ｂ、マンガンのＡＩ、ＵＬを表示するマンガンボックス１８７Ｂを上下に並列して配置している。
【００６７】
前記基準値設定欄に規定値を表示した状態では、ＥＥＲ範囲ボックス１７６ＡはＥＥＲボックス１７６Ｂの表示値を中央値として上下に所定幅（例えば、上下に１００ｋｃａｌ）を持たせた所定範囲を示し、たんぱく質範囲ボックス１７７Ａはたんぱく質ボックス１７７ＢのＥＡＲを下限値とすると共にＤＧ（未満）を上限値とし、脂質範囲ボックス１７８Ａは脂質ボックス１７８ＢのＤＧ（以上）を下限値とすると共にＤＧ（未満）を上限値とし、炭水化物範囲ボックス１７９Ａは炭水化物ボックス１７９ＢのＤＧ（以上）を下限値とすると共にＤＧ（未満）を上限値とし、カリウム範囲ボックス１８０Ａはカリウムボックス１８０ＢのＡＩを下限値とし、カルシウム範囲ボックス１８１Ａはカルシウムボックス１８１ＢのＤＧを下限値とすると共にＵＬを上限値とし、マグネシウム範囲ボックス１８２Ａはマグネシウムボックス１８２ＢのＥＡＲを下限値とし、リン範囲ボックス１８３Ａはリンボックス１８３ＢのＡＩを下限値とすると共にＵＬを上限値とし、鉄範囲ボックス１８４Ａは鉄ボックス１８４ＢのＥＡＲより所定割合低い値を下限値とすると共にＵＬを上限値とし、亜鉛範囲ボックス１８５Ａは亜鉛ボックス」１８５ＢのＥＡＲを下限値とすると共にＵＬを上限値とし、銅範囲ボックス１８６Ａは銅ボックス１８６ＢのＥＡＲより所定割合低い値を下限値とすると共にＵＬを上限値とし、マンガン範囲ボックス１８７Ａはマンガンボックス１８７ＢのＡＩを下限値とすると共にＵＬを上限値としている。
【００６８】
そして、登録ユーザー等は、食事摂取基準値設定画面１７０の基準値設定欄の各ボックス１７６Ａ〜１８７Ａに表示された規定値としての食事摂取基準に基づく値を、食事摂取基準欄の各ボックス１７６Ｂ〜１８７Ｂの基準値を参考にしながら、自己の食習慣や生活環境等に基づいて任意の値へと（各ボックス１７６Ａ〜１８７Ａへの直接入力により）変更することができる。また、次成分ボタン１７４を押すと、食事摂取基準値設定画面１７０の基準値設定欄には次の成分（マンガンより後の成分）が表示され、食事摂取基準に定める全ての栄養素を表示して任意の値に変更できるようになっている。また、リセットボタン１７３を押すと、登録ユーザー等が入力した値を食事摂取基準に基づく基準値（規定値）に復帰できるようになっている。なお、全ての入力が終了したら、終了ボタン１７５を押すことにより、食事摂取基準値設定画面１７０が消え、ＧＵＩ１１０に復帰する。ここで、食事摂取基準値設定画面１７０の基準値設定欄に表示した値は、例えば、ユーザー端末５１０に備えられたキーボード５１１、テンキー５１２、マウス５１３等の入力手段を使用して、各ボックス１７６Ａ〜１８７Ａの初期値を任意の値に変更することができる。或いは、各ボックス１７６Ａ〜１８７Ａ内のエネルギー量や各栄養素の値を棒グラフ等によるレベル表示とし、各ボックス１７６Ａ〜１８７Ａに対応するエネルギー量や栄養素のレベルを、マウスによるドラッグ等によって増減変更できるよう構成してもよい。例えば、本栄養診断システムに設けたレベル描画表示手段（図示略）により、モニター画面の食事摂取基準値設定画面１７０内またはその近傍の所定領域（レベル表示領域）に、ボックス１７６Ａ〜１８７Ａに対応するエネルギー量や栄養素のレベルを棒グラフとして描画して表示（初期値に対応するレベルを表示）する。そして、マウスにより当該棒グラフのレベルの上端をドラッグして増減することにより、前記レベル描画表示手段による棒グラフの表示レベルが増減変更されると共に、当該変更後のレベル（値）が、本栄養診断システムにより認識されて所定の格納領域に格納され、後述する摂取履歴画面１９０の栄養診断情報欄１９８の基準値欄１９８ｂにそれぞれ表示される。このようにすると、各基準値のレベル変更をより簡単、視覚的かつ効率的に行うことができる。また、基準値設定欄に表示したボックス１７６Ａ〜１８７Ａに対応するエネルギー量や栄養素のうち、主要基準値（推定エネルギー必要量や主要栄養素）について、レーダーチャートに表示するようにしてもよい。例えば、本栄養診断システムに設けたレーダーチャート描画表示手段（図示略）により、モニター画面の食事摂取基準値設定画面１７０内またはその近傍の所定領域（レーダーチャート表示領域）に、当該主要基準値をレーダーチャートの各項目として描画して表示する。この場合、主要基準値の値は、初期値または（増減変更後の）変更値とする。
【００６９】
次に、登録ユーザー等が、ＧＵＩ１１０の食事摂取入力・判定ボタン１２０を押すと、図２４の摂取履歴画面１９０がモニター５１５に表示される。摂取履歴画面１９０では、登録ユーザー等は、登録ユーザーが摂取した（若しくは摂取予定の）食事（食事メニューファイル１２に格納した料理）を、上記ＳＴＥＰ４０、ＳＴＥＰ４１のようにして料理カード５０等により入力することにより、入力した料理が列挙して一覧表示されるようになっている。即ち、摂取履歴画面１９０では、個人コードボックス１９１及び氏名ボックス１９２に登録ユーザーの個人コード及び氏名がそれぞれ表示されている。そして、登録ユーザー等が、読取開始ボタン１９３を押すと、図２５の摂取日付入力画面２００がモニター５１５に表示される。この摂取日付入力画面２００で、登録者等が日付入力ボックス２０１に食事の摂取日付を入力し、ＯＫボタン２０２を押すと、図２６のカード読取画面２１０がモニター５１５に表示される。なお、摂取日付入力画面２００で入力をキャンセルするにはキャンセルボタン２０３を押す。図２６のカード読取画面２１０では、摂取日付欄２１１に上記摂取日付入力画面２００で入力した摂取日付が表示されている。ここで、登録者等が、料理カード５０のバーコード５１をバーコードリーダ５１４により読み取ると、対応する料理コードがカード読取ボックス２１２に表示される。なお、カード読取ボックス２１２に料理コードを直接入力することも可能である。そして、この状態で終了ボタン２１３を押すと、入力した料理の摂取日、料理コード及び料理名が、それぞれ、摂取履歴画面１９０の摂取履歴表１９７の「摂取日」、「レシピＮｏ．」及び「レシピ名」の欄に表示される。また、料理カード５０による料理情報５０Ｘの入力後、食べ方カード６０により食べ方情報６０Ｘを入力すると、摂取履歴画面１９０の摂取履歴表１９７の「食べ方」の欄に、食べ方情報（「全部」、「２／３」等）が表示される。なお、図２４は一例を示すに過ぎないため、摂取履歴画面１９０の摂取履歴表１９７には「飲み方」や「調味料」の欄は表示されていないが、本実施例では、摂取履歴表１９７に「飲み方」や「調味料」の欄を設け、料理カード５０による料理情報５０Ｘの入力後、飲み方カード７０により飲み方情報７０Ｘを入力すると摂取履歴表１９７の「飲み方」の欄に飲み方情報（「全部」、「２／３」等）が表示されるようにしたり、調味料カード８０により調味料情報８０Ｘを入力すると摂取履歴表１９７の「調味料」の欄に調味料情報（「多め」、「中くらい」等）が表示されるようにしたりすることが好ましい。
【００７０】
ここで、摂取履歴画面１９０には、本栄養診断システムに設けた料理描画・表示手段（図示略）により、料理カード５０等によって入力・登録した料理情報５０Ｘに基づき、その料理や飲み物のイメージ情報（料理カード５０に表示した料理や飲み物のイメージと同様の写真またはイラスト等）を、所定の料理表示領域に表示することが好ましい。このとき、表示する料理イメージは、料理カード５０の基本レシピによる既定のイメージとすることができる。また、このとき、本栄養診断システムに設けた描画修正手段（図示略）により、料理カード５０に表示したイメージ（基本レシピによるイメージ）を、食べ方カード６０によって入力した食べ方情報６０Ｘ、飲み方カード７０によって入力した飲み方情報７０Ｘ、調味料カード８０によって入力した調味料情報８０Ｘに基づき、修正して再描画・再表示するようにすることもできる。例えば、食べ方情報６０Ｘや飲み方情報７０Ｘとして、料理の特定の食材を増加したり、減少したり、或いは不使用としたりした場合、その食べ方情報６０Ｘを上記のような食材追加用の食べ方カード６０により入力するが、この入力情報（食材の増加・減少・不使用情報）に基づいて、料理イメージ中の対応する食材の量を増減変更して、再描画・再表示することもできる。更に、前記料理描画・表示手段により、描画した料理イメージ（摂食前のイメージ）の近傍（左右又は上下等）に、接触後の料理のイメージを描画・表示してもよい。この場合、前記病害修正手段により、食べ方カード６０や飲み方カード７０による摂取量情報に基づき、摂食前の料理イメージを修正して、接触後の料理イメージとして描画・表示することができる。また、このとき、上述の食べ残し情報・飲み残し情報や食べ増し情報・飲み増し情報が入力された場合、その食べ残し情報・飲み残し情報や食べ増し情報・飲み増し情報に基づいて、接触後の料理イメージの料理（容器内の内容物）の量を（増減分に対応する量だけ）増減変更して描画・表示したり、食材の食べ残し情報や食べ増し（追加）情報が入力された場合、その食べ残し情報や食べ増し情報に基づいて、料理イメージの料理（容器内の内容物中の食材）の量を増減変更して描画・表示したりすることができる。また、摂取履歴画面１９０の摂取履歴表１９７の欄には、「摂取日」に加えて「摂取時刻」を表示してもよい。この場合、例えば、図２５の摂取日付入力画面２００に摂取時刻入力欄を設けて入力する。更に、摂取履歴画面１９０の摂取履歴表１９７またはその近傍の所定の表示領域には、本栄養診断システムに設けたメモ入力手段（図示略）により、メモ欄を表示して、摂取履歴やその他の情報についてのメモや備考情報を入力するようにしてもよい。
【００７１】
上記のようにして、登録ユーザーが全ての摂取料理を入力すると、摂取履歴表１９７に全ての料理の摂取日、料理情報５０Ｘ、食べ方情報６０Ｘ等がリスト表示される。ここで、登録ユーザー等が表示集計期間設定ボタン１９４を押すと、図示しない表示集計期間設定画面がモニター５１５に表示され、摂取履歴表１９７に表示する摂取料理を日付範囲によって取捨選択することができるようになっている。そして、表示集計期間設定画面で設定した表示集計期間の摂取料理のみが摂取履歴表１９７に一覧表示され、かかる表示集計期間の摂取料理のみについて上記栄養診断処理が実行される。ここで、摂取履歴表１９７に一覧表示した料理を削除・編集したい場合は、摂取履歴一覧削除・編集ボタン１９５を押すと、図２７の摂取履歴一覧削除・編集画面２２０がモニター５１５に表示される。この摂取履歴一覧削除・編集画面２２０の摂取履歴表２２１には、前記摂取履歴表１９７と同一内容の情報（一覧表示された料理の摂取日等）が、摂取日欄２２１ａ、食べ方欄２２１ｂ、レシピＮＯ．欄２２１ｃ及びレシピ名欄２２１ｄに表示されている。そして、登録ユーザー等が、摂取履歴表２２１に表示された料理のうち削除したい料理をレコードセレクタ２２１ａにより選択し、削除ボタン２２２を押すと、選択された料理の情報が摂取履歴表２２１から削除される。例えば、図２７に示すように、「ごはん」を選択して削除ボタン２２２を押すと、図２９に示すように、摂取履歴表２２１から「ごはん」が削除されている。また、摂取履歴表２２１に表示された料理のうち内容を編集したい料理をレコードセレクタ２２１ａにより選択し、編集ボタン２２３を押すと、図２８の詳細データ編集画面２３０がモニター５１５に表示される。この詳細データ編集画面２３０では、選択した料理の摂取日付が摂取日付ボックス２３１に表示され、選択した料理のレシピ名がレシピ名ボックス２３２に表示され、選択した料理のレシピ内容がレシピ表２３３に表示される。レシピ表２３３には、レシピを構成する食品名が食品名欄２３３ａに、その摂取量が摂取量欄２３３ｂにそれぞれ表示されている。このレシピ表２３３に表示される食品の摂取量は、料理カード５０の裏面に表示した摂取量（食べ方カード６０等で摂取量反映処理等を行った場合はその情報を反映した量）となる。そして、登録ユーザー等が、摂取日付欄２３１の日付、レシピ名欄２３２のレシピ名、レシピ表２３３の食品名や摂取量を直接入力により編集し、終了ボタン２３４を押すと、詳細データ編集画面２３０が消えると共に、その編集内容が摂取履歴一覧削除・編集画面２２０の摂取履歴表２２１に反映される（レシピ表２２３の内容は非表示）。なお、レシピ表２３３の編集内容は、上記栄養診断処理におけるエネルギー量及び栄養素量に反映される。
【００７２】
ここで、詳細データ編集画面２３０では、レシピ表２３３には料理情報５０Ｘの基本レシピによる食材（食品）が表示されるが、このとき、本栄養診断システムに設けたレシピ変更手段（図示略）により、マウス等を利用して、レシピ表２３３の任意の食材を削除したり、レシピ表２３３に任意の新たな食材（食品名及び摂取量）を追加したりできるようにしてもよい。なお、上記のように、食べ方カード６０等により入力された食べ方情報６０Ｘに関して、料理の食べ残し情報や食べ増し情報或いは食材の食べ残し情報や食べ増し情報が入力された場合、当該料理の食べ残し情報や食べ増し情報或いは食材の食べ残し情報や食べ増し情報に基づいて、レシピ表２３３において対応する食材の摂取量が増減変更される。即ち、料理の食べ残し情報や食べ増し情報或いは食材の食べ残し情報の場合、当該料理の全ての食材について摂取量が増減変更され、食材の食べ残し情報や食べ増し情報の場合、当該食材について摂取量が増減変更される。
【００７３】
その後、登録ユーザー等が、摂取履歴一覧削除・編集画面２２０の終了ボタン２２４を押すと、摂取履歴一覧削除・編集画面２２０が消え、再度、摂取履歴画面１９０がモニター５１５に表示される。このとき、摂取履歴画面１９０の栄養診断情報欄１９８には、摂取履歴一覧削除・編集画面２２０の摂取履歴表２２１に表示された摂取料理によるエネルギー量や各種栄養素量の各値（ＥＥＲ、ＥＡＲ等）が、基準値（食事摂取基準値設定画面１７０で設定した値）と比較して棒グラフによりグラフ表示されている。即ち、栄養診断情報欄１９８の栄養素欄１９８ａにはエネルギー量と栄養素の種類（栄養素名）及び単位が、基準値欄１９８ｂにはエネルギー及び各栄養素の基準値が、摂取量欄１９８ｃには入力した料理（摂取履歴表２２１に表示された摂取料理）によるエネルギー量及び各栄養素量またはその平均値が、グラフ表示欄１９８ｄには基準値に係るエネルギー量及び各栄養素量（上側の棒グラフ）と摂取料理に係るエネルギー量及び各栄養素量（下側の棒グラフ）とを比較する棒グラフが、それぞれ、表示されている。これにより、登録ユーザー等は、実際の摂取エネルギーや摂取栄養素量と基準値の摂取エネルギーや摂取栄養素量とを一覧で比較して把握することができ、栄養診断情報を視覚的に容易に取得することができる。なお、図３０では栄養診断情報欄１９８には一部の栄養素しか表示していないが、実際は、全ての栄養素が表示される。ここで、上記栄養診断処理の説明で述べたように、料理情報５０Ｘを入力するごとに、栄養診断情報欄１９８の摂取量欄１９８ｃの表示内容とグラフ表示欄１９８ｄの下側の棒グラフ（摂取料理に係る情報）の値とが変更される。
【００７４】
実施の形態２
実施の形態２に係る栄養診断システムは、実施の形態１の栄養診断システムによる栄養診断処理に加え、更に、図３１に示す栄養指導情報を提供するための栄養指導処理を実行するよう構成したものである。詳細には、本実施の形態の栄養診断システムは、上記実施の形態１の栄養診断手順（ＳＴＥＰ５６）において、栄養指導処理としての食事バランス情報提供処理を追加的に実行することもできるよう構成されている。具体的には、食事バランス情報提供処理では、まず、前記食事バランスガイド照合手段３７が、食事バランスガイドファイル１７で格納した料理区分（主食、主菜等の上記区分）ごとの料理や食品と、ＳＴＥＰ５１〜ＳＴＥＰ５５で出力された実際の摂取料理や摂取食品とを照合し、それら実際の摂取料理や摂取食品の摂取単位（ＳＶ）を計算すると共に、各料理屋を各食品を前記料理区分ごとに振り分けて専用の食事バランスガイド判定ファイル（図示しない記憶手段）に格納する（摂取単位演算手順）。そして、ソフトウエア３０による機能実現手段としての食事バランス判定手段（図示略）が、料理区分ごとに振り分けた実際の摂取料理や食品を、その摂取単位（ＳＶ）に応じて食事バランスガイドで規定するバランスこまの各階層（料理区分）に仮想的に配置し、所定の重量バランスモデルに基づきバランスこま全体の重量バランスを判定して、バランスこまの傾きを演算する（食事バランス演算手順）。すると、図示しない食事バランス描画手段が、実際の摂取料理や食品のイメージ（写真やイラスト等）をバランスこまの所定位置（所定階層の所定位置）に配置して描画すると共に、バランスこまを上記演算結果に基づいた傾斜状態として描画する（食事バランス描画手順）。ここで、図３１に示す栄養指導処理では、上記演算結果をバランスこまの傾斜状態として描画しているが、これに加え、或いはこれに変えて、レーダーチャートにより各食事の料理区分の摂取単位（ＳＶ）を表示するようにしてもよい。
【００７５】
この食事バランス情報提供処理の結果が、図３１に示すように、食事バランス表３１０に表示されると共に、バランスこまに表示される。具体的には、食事バランス表３１０の縦欄を構成する料理区分３１１の「主食」、「副菜」、「主菜」、「牛乳・乳製品」、「果物」の各欄には、横欄を構成する「朝食」、「昼食」、「夕食」のそれぞれに対応して、摂取料理の内容が表示されている。また、食事バランス表３１０の各摂取料理の右側（各セルの右端部）には、その摂取料理による摂取単位（ＳＶ）が表示されている。そして、食事バランス表３１０の合計欄には、「主食」、「副菜」、「主菜」、「牛乳・乳製品」、「果物」の料理区分３１１ごとに、合計摂取単位（ＳＶ）が表示されている。一方、食事バランス表３１０の下方に表示されるバランスこま３２０は、「朝食」、「昼食」、「夕食」のそれぞれに対応して表示され、「朝食」、「昼食」、「夕食」における料理区分（主食３２１、副菜３２２、主菜３２３、牛乳・乳製品３２４、果物３２５）の摂取単位がバランスこま３２０の対応する料理区分に（色付表示等により）反映されている。そして、１日の最終食事となる夕食後のバランスこまにおいて、各料理区分の摂取単位が食事バランスガイドの基準に合致するときは、バランスこま３２０が正立して回転するよう描画されるが（上側のバランスこま３２０参照）、各料理区分の摂取単位が食事バランスガイドの基準に合致しないときは、その非合致内容に応じてバランスこま３２０が傾斜（倒立）して回転するよう描画される（下側のバランスこま３２０参照）。なお、このバランスこま３２０の傾斜程度の演算や描画は、上記食事バランス情報提供処理で述べた処理による。
【００７６】
また、実施の形態２に係る栄養診断システムは、更に、図３２に示す栄養指導情報を提供するための第２の栄養指導処理を実行するよう構成される。詳細には、第２の栄養指導処理では、上記図３１の食事バランス情報提供処理（第１の栄養指導処理）で取得した過去１週間分の登録ユーザーの食事バランス情報（主食等の各料理区分についての摂取量（ＳＶ））の平均値を演算し、現状（先週一週間平均）の食事バランス情報を取得する（現状平均値演算処理）。そして、バランスこま３３０の料理区分（主食３３１、副菜３３２、主菜３３３、牛乳・乳製品３３４、果物３３５）にそれぞれの一週間平均値（ＳＶ）を料理イメージＭＬ（料理イメージＭＬの数）で表示する（現状平均値描画処理）。同時に、第１の栄養指導処理で述べたと同様にして、現状（先週一週間平均）の食事バランスによるバランスこま３３０の傾斜度合（正立か否か、傾斜する場合はその傾斜角度）を演算し（傾斜演算処理）、その傾斜状態で（正立の場合は正立状態で、傾斜する場合は演算した傾斜角度で傾斜するよう）バランスこまを描画する（傾斜描画処理）。更に、登録ユーザーの現状（先週一週間平均）の運動度合乃至消費エネルギー（基礎代謝及び運動等による代謝）を演算し（消費エネルギー演算処理）、演算した消費エネルギーの内容を消費エネルギー欄３４２に表示すると共に（消費エネルギー表示処理）、演算した代謝に応じてバランスこま３３０上の人物３４１の運動状態（例えば、代謝が少ないときは歩行状態）を所定モデルに従って演算し（運動状態演算処理）、演算した運動状態となるよう人物３４１を描画する（人物描画処理）。
【００７７】
次に、現状（先週一週間平均）の食事バランス情報から、登録ユーザーの食習慣乃至食事傾向（例えば、主食及び主菜が多く、副菜が少ない等）を統計手法等を利用して判断し、当該登録ユーザーにとっての栄養指導となる食事案（次週一週間平均）を演算する。詳細には、現状（先週一週間平均）の食事バランス情報において過不足となっている料理区分（主食、副菜等）について、その過不足を補う量（プラス量またはマイナス量）の摂取単位（ＳＶ）を次週一週間平均値として演算し（過不足演算処理）、必要な料理区分について演算した過不足量（ＳＶ）を反映するよう、バランスこま３３０の料理区分（主食３３１、副菜３３２、主菜３３３、牛乳・乳製品３３４、果物３３５）にそれぞれの次週一週間平均値（ＳＶ）を料理イメージＭＬ（料理イメージＭＬの数）で表示する（次週平均値描画処理）。なお、この食事案（次週一週間平均）の食事バランスによるバランスこま３３０の傾斜度合が必ず正立となるよう、上記のようにして食事案に係るバランスこま３３０の傾斜角度を演算し（傾斜演算処理）、バランスこま３３０が傾斜する場合は、食事案を修正する（食事案修正処理）。更に、登録ユーザーが食事案（次週一週間平均）を採用した場合に推奨される運動度合乃至消費エネルギーを演算し（消費エネルギー演算処理）、演算した消費エネルギーの内容を消費エネルギー欄３４２に表示すると共に（消費エネルギー表示処理）、演算した代謝に応じてバランスこま３３０上の人物３４１の運動状態（例えば、代謝が多くなるにつれて走行状態）を所定モデルに従って演算し（運動状態演算処理）、演算した運動状態となるよう人物３４１を描画する（人物描画処理）。ここで、上記食事案の演算処理においては、登録ユーザーの過去の登録データから好きな食材やよく使用する食材を判断し、次週の提案食事案（食事メニュー）に当該食材を使用した料理を複数提案し、その中から選択させるよう構成してもよい。こうすると、無理なく食事バランスの修正を行うことができる。
【００７８】
更に、実施の形態２に係る栄養診断システムは、図３３に示す栄養指導情報を提供するための第３の栄養指導処理を実行するよう構成される。詳細には、第３の栄養指導処理では、上記第２の栄養指導処理の演算結果に基づき、次週一週間の献立メニューを統計処理等を利用して演算する。例えば、先週一週間の登録ユーザーの食事傾向を先週一週間の登録ユーザーの実際の摂取食事内容から統計手法等を利用して判断して（食事傾向演算処理）、各曜日（月曜日〜日曜日）の各食事（朝食、昼食、夕食）で過不足となる傾向にある料理区分（主食等）を判断し（過不足情報演算処理）、当該曜日の当該食事について過不足となる料理区分の過不足を補う料理案を所定モデルに基づいて演算し（料理案演算処理）、提案メニュー３５０として、一週間分の料理例３５２を料理区分ごとの各食事について料理イメージで描画する（料理案描画処理）。また、このとき、一日分の料理例３５２は、料理区分ごとの料理例３５２ａとして描画される。なお、提案メニュー３５０の左側には、食事バランスガイドによる１日分の必要摂取単位（ＳＶ）が料理区分ごとに表示されている。
【００７９】
実施の形態２に係る栄養診断システムの第１の栄養指導処理として使用可能な処理手順の例を図３４に示す。図３４の処理例では、上記受診者情報４０Ｘ等に基づいて、まず、登録ユーザーの年齢及び性別を照合し（ＳＴＥＰ１１０）、次に、一日の各食事のメニュー（摂取料理）を照合する（ＳＴＥＰ１２０）。次に、登録ユーザーの身体活動レベルを照合し（ＳＴＥＰ１３０）、上記照合した年齢や性別、摂取料理、身体活動レベルに基づいて、登録ユーザーの食事バランスを判定し（ＳＴＥＰ１４０）、最終的にその判定結果をバランスこま３２０の傾きとして表示する。なお、上記のように、栄養指導処理のための基礎データとして一週間分のデータを取得するのは容易でない場合もあることから、その期間を２〜３日間（過去２日平均または過去３日平均のデータと将来２日平均または将来３日平均のデータとを比較）として上記処理を実行してもよい。
【００８０】
ところで、上記図６〜図９では、各読み取りカード５０〜８０のバーコード５１，６１，７１，８１を一次元バーコードとして裏面に表示しているが、これを二次元バーコードとして表示したり、表面に表示したりしてもよい。また、図６〜図８では、各読み取りカード６０〜８０のバーコード６３ａ〜６３ｅ、７３ａ〜７３ｅ、８４ａ〜８４ｃを二次元バーコードとして表示しているが、これを一次元バーコードとして表示してもよい。更に、読み取りカード５０等のバーコード５１等の代わりに、対応する各情報を磁気的コード化したコード情報格納部としては、バーコード以外に、ＩＣタグ（ＲＦ−ＩＤタグ）や磁気テープ等の他のコード記憶手段を利用してもよい。
【００８１】
また、本考案の栄養診断システムでは、前記料理カード５０、食べ方カード６０、飲み方カード７０、調味料カード８０を使用することにより専門家でないユーザーの入力の手間を省き、かつ、カードゲームのようなゲーム感覚で食事調査に対する興味を増進することができる。したがって、同様にユーザーの調査に対する抵抗感を少なくするために、受診者情報４０Ｘについても読み取りカードを設けて入力することにより、入力の簡易化を図るようにしてもよい。例えば、受診者情報４０Ｘ用の読み取りカードとして、年齢範囲カード、性別カード、体型カード、身体活動レベルカード、妊娠期間カード、月経カード等を作成してバーコードリーダにより読み取り自在とする。また、上記実施の形態では、同一料理を複数食した（お代わりした）場合は、同一の料理カード５０をその数だけ読み取るが、別個、お代わりカードを作成してお代わり情報を入力できるようにしてもよい。更に、本考案の栄養診断システムは、音声入力により各種情報を入力できるようにすることが更に好ましい。或いは、将来的には、人工知能（ＡＩ）を利用して栄養診断情報及び栄養指導情報を作成・提供できるようにすることが一層好ましい。
【００８２】
更に、本考案の栄養診断システムでは、通常は、一つの料理に対してレシピは一義的に決定されるが（１料理１レシピ）、一つの料理に対して複数のレシピを用意することも可能である（例えば、料理としてのカレーライスを自家風のレシピとする場合）。この場合、ユーザー等が、その自家風のレシピの食品の種類と使用量とを料理レシピファイル１３に追加して格納できるようにすることが好ましい。また、上記実施の形態２の栄養診断システムは、ネットワークＮＴを介して情報の授受を行うサーバークライアント構成としたが、クライアント装置に全てのシステムを実装して実施することもできる。
【００８３】
更に、栄養診断及び栄養指導（医学的予防指導を含む）のための食事情報としては、食事時間（何時に食事したか）が重要となり、一般的な時間以外の食事（就寝直前の食事等）については、栄養素の吸収率等が通常と相違するため、これらの点をパラメータとして追加して栄養診断処理を実行することが好ましい。また、栄養診断及び栄養指導のための食事情報としては、食事間隔（前回の食事と次の食事との間の時間間隔）も重要となり、一般的な食事間隔と大きく異なる間隔の食事（短時間での食事や長時間の空腹後の食事等）については、栄養素の吸収率等が通常と相違するため、これらの点をパラメータとして追加して栄養診断処理を実行することが好ましい。更に、同一の料理を何時に（或いは、どの時間間隔で）食したかも、栄養診断及び栄養指導（医学的予防指導を含む）のための食事情報として重要となるため、これらの点をパラメータとして追加して栄養診断処理を実行することが好ましい。加えて、食事の食べ合わせや飲み合わせに関する情報も、栄養素の偏りに影響し、栄養診断及び栄養指導（医学的予防指導を含む）のための食事情報として重要となるため、これらの点をパラメータとして追加して栄養診断処理を実行することが好ましい。
【００８４】
また、栄養診断及び栄養指導並びに医学的予防診断のためには、上記食事情報は時系列的に把握し、摂取時間ごと等で時系列的に表示する必要があるが、特に、保健指導、保健改善指導、リスクファクター等の観点から、少なくとも半年間（６ヶ月）の期間にわたって食事情報を取得し、栄養診断等を行うことが好ましい（例えば、開始後１月で初回データを取得し、３ヶ月で中間データを取得し、６ヶ月で最終データを取得するといったスケジュール）。これは、保健改善指導や保険点数に影響を与える因子ともなる。更に、本考案の栄養診断システムでメニュー提案をする場合、少なくとも過去１〜２ヶ月の摂取食事の情報から食事傾向を判断し、栄養指導処理を実行することが好ましい。更にまた、提案メニュー等の栄養指導情報（例えば、１週間分のメニュー）は、ＰＣ５１０から携帯電話５２０に電子メールで転送する等により、例えば、買い物中の主婦に情報伝達するよう構成することが好ましい。
【図面の簡単な説明】
【００８５】
【図１】図１は本考案の実施の形態１に係る栄養診断システムのネットワーク構成を示す概略図である。
【図２】図２は本考案の実施の形態１に係る栄養診断システムのネットワーク構成についてデータベースを中心に示す機能ブロック図である。
【図３】図３は本考案の実施の形態１に係る栄養診断システムのデータベース及び各種機能実現手段を示す機能ブロック図である。
【図４】図４は本考案の実施の形態１に係る栄養診断システムの食品成分表ファイルとしての食品成分表を示す。
【図５】図５は本考案の実施の形態１に係る栄養診断システムの食事摂取基準ファイルとしての食事摂取基準表を示す。
【図６】図６は本考案の実施の形態１に係る栄養診断システムの入力手段としての料理カードを示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図７】図７は本考案の実施の形態１に係る栄養診断システムの入力手段としての食べ方カードを示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図８】図８は本考案の実施の形態１に係る栄養診断システムの入力手段としての飲み方カードを示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図９】図９は本考案の実施の形態１に係る栄養診断システムの入力手段としての調味料カードを示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図１０】図１０は本考案の実施の形態１に係る栄養診断システムの入力手段としての料理カードの別例１を示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図１１】図１１は本考案の実施の形態１に係る栄養診断システムの入力手段としての料理カードの別例２を示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図１２】図１２は本考案の実施の形態１に係る栄養診断システムの入力手段としての料理カードの別例３を示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図１３】図１３は本考案の実施の形態１に係る栄養診断システムの入力手段としての料理カードの別例４を示し、（ａ）はその表面側を、（ｂ）はその裏面側を示す。
【図１４】図１４は本考案の実施の形態１に係る栄養診断システムのプログラムの全体処理を概略的に示すフローチャートである。
【図１５】図１５は本考案の実施の形態１に係る栄養診断システムのプログラムの診断処理（図１４の一点鎖線部分）を概略的に示すフローチャートである。
【図１６】図１６は本考案の実施の形態１に係る栄養診断システムのプログラムの新規料理作成処理を概略的に示すフローチャートである。
【図１７】図１７は本考案の実施の形態１に係る栄養診断システムの初期画面の一例を示す画面構成図である。
【図１８】図１８は図１７の初期画面で受診者新規登録ボタンを押したときに表示される受診者新規登録処理の認証画面の一例を示す画面構成図である。
【図１９】図１９は図１８の認証画面での認証成功後に表示される受診者基本情報入力画面の一例を示す画面構成図である。
【図２０】図２０は本考案の実施の形態１に係る栄養診断システムの初期画面で登録済みユーザーがログイン情報を入力した状態を示す画面構成図である。
【図２１】図２１は図２０のログイン情報を入力した初期画面で受診者ログインボタン等を押したときに表示されるログイン認証画面の一例を示す画面構成図である。
【図２２】図２２は図２１のログイン認証成功後に表示される図２０の初期画面で、更に受診者基本情報登録・変更ボタンを押したときに表示される受診者基本情報入力画面の一例を示す画面構成図である。
【図２３】図２３は図２１のログイン認証成功後に表示される図２０の初期画面で、更に食事摂取基準値設定ボタンを押したときに表示される食事摂取基準値設定画面の一例を示す画面構成図である。
【図２４】図２４は図２１のログイン認証成功後に表示される図２０の初期画面で、更に食事摂取入力・判定ボタンを押したときに表示される食事摂取入力・判定画面のデータ入力前状態の一例を示す画面構成図である。
【図２５】図２５は図２４の食事摂取入力・判定画面で読み取り開始ボタンを押したときに表示される摂取日付入力画面（摂取日付を入力した状態）の一例を示す画面構成図である。
【図２６】図２６は図２５の摂取日付入力画面（摂取日付を入力した状態）でＯＫボタンを押したときに表示されるカード読み取り画面（コード入力画面）の一例を示す画面構成図である。
【図２７】図２７は図２４の食事摂取入力・判定画面で摂取履歴一覧削除・編集ボタンを押したときに表示される摂取履歴一覧編集画面の一例を示す画面構成図である。
【図２８】図２８は図２７の摂取履歴一覧編集画面の摂取食事表で任意の食事を選択して詳細編集ボタンを押したときに表示される摂取データ編集画面の一例を示す画面構成図である。
【図２９】図２９は図２７の摂取履歴一覧編集画面の摂取食事表で任意の食事を選択して摂取履歴削除ボタンを押したときの摂取履歴一覧・編集画面を示す画面構成図である。
【図３０】図３０は図２６のカード読み取り画面（コード入力した状態）でデータ入力を行った後に表示される図２４の食事摂取入力・判定画面（判定結果表示）の一例を示す画面構成図である。
【図３１】図３１は本考案の実施の形態２に係る栄養診断システムの栄養診断結果の一例としての栄養診断画面を示す画面構成図である。
【図３２】図３２は本考案の実施の形態２に係る栄養診断システムの栄養指導結果の一例としての栄養指導画面を示す画面構成図である。
【図３３】図３３は本考案の実施の形態２に係る栄養診断システムの栄養指導結果の他の例としての提案メニュー画面を示す画面構成図である。
【図３４】図３４は本考案の実施の形態２に係る栄養診断システムの第１の栄養指導処理として使用可能な処理手順の例を示すフローチャートである。
【符号の説明】
【００８６】
５０：料理カード、６０：食べ方カード、７０：飲み方カード、８０：調味料カード
５１４：バーコードリーダ（読み取り手段）