(57)【要約】【課題】ユーザにより選択された調理レシピにおいて、ユーザに食材を変更するための作業を課すことなく、各食事対象者に対して不足する栄養素が補われるように調理レシピを変更する。【解決手段】各食事対象者の各栄養素の摂取量を算出する栄養摂取量算出処理部１０７と、算出された各栄養素の摂取量と、各栄養素に対して予め定められた所要栄養摂取量とを基に、各食事対象者の各栄養素に対する栄養不足率を算出する栄養不足率算出処理部１０８と、算出された各栄養素に対する栄養不足率を基に、栄養素が補われる対象となる優先食事対象者を決定する食事対象者順位決定処理部１０９と、ユーザの操作指令に従って、所定の調理レシピの中からいずれかの調理レシピを選択するレシピ選択処理部１０３と、選択された調理レシピに使用される食材を、前記優先食事対象者の栄養不足率を低減させるような代替食材に変更する食材変更処理部１１０とを備える。【選択図】図１
2006285967.tif 000002
【特許請求の範囲】
【請求項１】
各食事対象者の食事履歴を取得する履歴取得手段と、
前記履歴取得手段により取得された食事履歴を基に、各食事対象者の各栄養素の摂取量を算出する栄養摂取量算出手段と、
前記栄養摂取量算出手段により算出された各栄養素の摂取量と、各栄養素に対して予め定められた所要栄養摂取量とを基に、各食事対象者の各栄養素に対する栄養不足率を算出する栄養不足率算出手段と、
前記栄養不足率算出手段により算出された各栄養素に対する栄養不足率を基に、栄養素が補充対象となる優先食事対象者を決定する優先食事対象者決定手段と、
ユーザの操作指令に従って、所定の調理レシピの中からいずれかの調理レシピを選択するレシピ選択手段と、
前記レシピ選択手段により選択された調理レシピに使用される食材を、前記優先食事対象者の栄養不足率を低減させるような代替食材に変更する食材変更手段と、
前記レシピ選択手段により選択された調理レシピが示す調理工程を、前記食材変更手段により変更された代替食材に応じた調理工程に修正するレシピ生成手段とを備えることを特徴とするレシピ変換装置。
【請求項２】
各調理レシピに使用される食材のうち、特定の食材に対する複数の代替食材候補を記憶する候補食材テーブルを更に備え、
前記食材変更手段は、前記代替食材候補のうち、前記優先食事対象者に不足する栄養素の摂取量を最も多く補う代替食材候補を特定し、特定した代替食材候補を代替食材として決定することを特徴とする請求項１記載のレシピ変換装置。
【請求項３】
前記食材変更手段は、前記栄養摂取量算出手段により算出された各栄養素の摂取量が、各食事対象者の各栄養素に対して予め定められた上限値を超えないような食材を前記代替食材とすることを特徴とする請求項１又は２記載のレシピ変換装置。
【請求項４】
前記栄養不足率算出手段は、一日あたりの栄養不足率を算出し、
ユーザの操作指令に従って、２日以上の履歴保持期間を取得する履歴保持期間取得手段と、
前記履歴保持期間において各食事対象者の各栄養素の栄養摂取量を積算する栄養摂取量積算手段と、
前記栄養摂取量積算手段により算出された栄養摂取量と前記所要栄養摂取量とを基に、前記履歴保持期間における各食事対象者の各栄養素の長期栄養不足率を算出する長期栄養不足率算出手段とを更に備え、
前記優先食事対象者決定手段は、前記長期栄養不足率を、前記一日あたりの栄養不足率より重視して優先食事対象者を決定することを特徴とする請求項１〜３のいずれかに記載のレシピ変換装置。
【請求項５】
前記レシピ生成手段は、各食事対象者に対して予め定められた一回の食事に対する食事量の目安値に応じて、各調理工程で示す食材の分量を変更することを特徴とする請求項１〜４のいずれかに記載のレシピ変換装置。
【請求項６】
前記履歴取得手段は、各食事対象者から、一回の食事の分量に対する満足度を取得し、
前記満足度に応じて前記目安値を補正する食事量目安補正手段を更に備えることを特徴とする請求項５記載のレシピ変換装置。
【請求項７】
前記レシピ選択手段によって選択可能な各調理レシピに使用される食材に対する代替食材に、代替食材に対する各食事対象者の好みの情報を対応付けて記憶する嗜好情報テーブルを更に備え、
前記食材変更手段は、前記嗜好情報テーブルを参照し、前記優先食事対象者の栄養不足率を低減させ、かつ、前記優先食事対象者以外の食事対象者が好む食材を代替食材として決定することを特徴とする請求項１記載のレシピ変換装置。
【請求項８】
食事対象者が過去に摂取したサプリメントの摂取量に関する情報を記憶するサプリメント摂取履歴テーブルを更に備え、
前記栄養摂取量算出手段は、前記サプリメント摂取履歴テーブルを参照し、サプリメントから摂取された栄養素の摂取量に、前記履歴取得手段により取得された食事履歴を基に算出した食事による栄養素の摂取量を加え、各食事対象者の各栄養素の摂取量を算出することを特徴とする請求項１〜４いずれかに記載のレシピ変換装置。
【請求項９】
サプリメントを摂取することにより補われる栄養素とその栄養素の摂取量とに関する情報を記憶するサプリメント情報テーブルを更に備え、
前記長期栄養不足率算出手段により算出された長期栄養不足率に基づいて、各食事対象者に対して慢性的に不足する栄養素を特定し、特定した栄養素を補うためのサプリメントを、推奨サプリメントとして、前記サプリメント情報テーブルを参照して決定し、決定した推奨サプリメントを食事対象者に提示する推奨サプリメント決定手段を更に備えることを特徴とする請求項４記載のレシピ変換装置。
【請求項１０】
履歴取得手段、栄養摂取量算出手段、栄養不足率算出手段、優先食事対象者決定手段、レシピ選択手段、食材変更手段、及びレシピ生成手段を備え、
前記履歴取得手段が、各食事対象者の食事履歴を取得するステップと、
前記栄養摂取量算出手段が、前記履歴取得手段により取得された食事履歴を基に、各食事対象者の各栄養素の摂取量を算出するステップと、
前記栄養不足率算出手段が、前記栄養摂取量算出手段により算出された各栄養素の摂取量と、各栄養素に対して予め定められた所要栄養摂取量とを基に、各食事対象者の各栄養素に対する栄養不足率を算出するステップと、
前記優先食事対象者決定手段が、前記栄養不足率算出手段により算出された各栄養素に対する栄養不足率を基に、栄養素が補われる対象となる優先食事対象者を決定するステップと、
前記レシピ選択手段が、ユーザの操作指令に従って、所定の調理レシピの中からいずれかの調理レシピを選択するステップと、
前記食材変更手段が、前記レシピ選択手段により選択された調理レシピに使用される食材を、前記不足率算出手段により算出された栄養不足率を低減させるような代替食材に変更するステップと、
前記レシピ生成手段が、前記レシピ選択手段により選択された調理レシピが示す調理工程を、前記食材変更手段により変更された代替食材に応じた調理工程に修正するステップとを備えることを特徴とするレシピ変換方法。
【請求項１１】
各食事対象者の食事履歴を取得する履歴取得手段と、
前記履歴取得手段により取得された食事履歴を基に、各食事対象者の各栄養素の摂取量を算出する栄養摂取量算出手段と、
前記栄養摂取量算出手段により算出された各栄養素の摂取量と、各栄養素に対して予め定められた所要栄養摂取量とを基に、各食事対象者の各栄養素に対する栄養不足率を算出する栄養不足率算出手段と、
前記栄養不足率算出手段により算出された各栄養素に対する栄養不足率を基に、栄養素が補われる対象となる優先食事対象者を決定する優先食事対象者決定手段と、
ユーザの操作指令に従って、所定の調理レシピの中からいずれかの調理レシピを選択するレシピ選択手段と、
前記レシピ選択手段により選択された調理レシピに使用される食材を、前記不足率算出手段により算出された栄養不足率を低減させるような代替食材に変更する食材変更手段と、
前記レシピ選択手段により選択された調理レシピが示す調理工程を、前記食材変更手段により変更された代替食材に応じた調理工程に修正するレシピ生成手段としてコンピュータを機能させることを特徴とするレシピ変換プログラム。
【請求項１２】
各食事対象者の食事履歴を取得する履歴取得手段と、
前記履歴取得手段により取得された食事履歴を基に、各食事対象者の各栄養素の摂取量を算出する栄養摂取量算出手段と、
前記栄養摂取量算出手段により算出された各栄養素の摂取量と、各栄養素に対して予め定められた所要栄養摂取量とを基に、各食事対象者の各栄養素に対する栄養不足率を算出する栄養不足率算出手段と、
前記栄養不足率算出手段により算出された各栄養素に対する栄養不足率を基に、栄養素が補われる対象となる優先食事対象者を決定する優先食事対象者決定手段と、
ユーザの操作指令に従って、所定の調理レシピの中からいずれかの調理レシピを選択するレシピ選択手段と、
前記レシピ選択手段により選択された調理レシピに使用される食材を、前記不足率算出手段により算出された栄養不足率を低減させるような代替食材に変更する食材変更手段と、
前記レシピ選択手段により選択された調理レシピが示す調理工程を、前記食材変更手段により変更された代替食材に応じた調理工程に修正するレシピ生成手段としてコンピュータを機能させるレシピ変換プログラムを記録することを特徴とするコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、調理者が調理したい料理で各食事対象者の健康が保持されるように料理に使用する食材を動的に決定し、食材の変更に伴う調理レシピの変更を自動的に行うレシピ変換装置に関するものである。
【背景技術】
【０００２】
従来の献立作成方法としては、家族など献立対象者全員の身長、体重、体脂肪率、及び三食摂取パターンから個人の一日のカロリー摂取量を算出して、そのカロリー摂取量を満たし、一日３０品目がとれるような献立を、入力された献立対象者の好み、及び同じ献立の繰り返し決定されないこと等を考慮して作成するものが知られている（例えば、特許文献１参照）。なお、調理をするにあたってレシピ通りの食材を用意できないことも起こり得るが、その場合、調理者は、レシピ本やＷｅｂサイトのレシピ集等を参照し、用意できない食事に対して味及び食感等の似ている食材を代替食材として使用するのが一般的である。
【０００３】
また、食事の栄養バランスが注目される一方で、近年、サプリメントを摂取するユーザも増加しており、ユーザの症状に基づいて適切なサプリメントを決定するものが知られている（例えば特許文献２参照）。
【特許文献１】特開２００１―２４３３２６号公報
【特許文献２】特開２００４−８６６６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の手法では、一日に必要な栄養素をバランスよく摂取することは可能であるが、過不足している栄養素の摂取量を調整することは困難であるという課題を有している。また、献立に対する栄養摂取量がディスプレイに表示されるようになっているが、同じ料理であっても食事量は食事対象者毎に異なるため、食事対象者の食事量を考慮して、過不足する栄養素が適切に補われるような献立を作成することができないという課題を有している。
【０００５】
そこで、過不足する栄養素が適切に補われるように、別の料理を用意して栄養素の摂取量を調整することや、一つの料理の食材を別の代替食材に変更することも考えられる。しかしながら、各食事対象者の栄養摂取量の違いに対応するために個別に料理を用意することは調理者にとって多大な手間となる。また、代替食材に変更する場合、調理者は、その候補となる食材毎に食事対象者の栄養摂取量の過不足を算出する必要がある。
【０００６】
また、特許文献２では、長期間維持される基礎的な情報とサプリメントの摂取を考えた当日の症状とからサプリメントが調合されているため、当日の食事の栄養摂取量によっては過剰摂取が起こる可能性があるという課題を有している。そして、この課題を解決するためには、サプリメントによる栄養摂取だけでなく食事による栄養摂取を考慮し、栄養過多状態を防止する必要があるが、このようなことは栄養学の知識に詳しい専門家等でなければ事実上行うことはできない。
【０００７】
本発明の目的は、ユーザにより選択された調理レシピにおいて、ユーザに食材を変更するための作業を課すことなく、各食事対象者に対して不足する栄養素が補われるように調理レシピを変更するレシピ変換装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明によるレシピ変換装置は、各食事対象者の食事履歴を取得する履歴取得手段と、前記履歴取得手段により取得された食事履歴を基に、各食事対象者の各栄養素の摂取量を算出する栄養摂取量算出手段と、前記栄養摂取量算出手段により算出された各栄養素の摂取量と、各栄養素に対して予め定められた所要栄養摂取量とを基に、各食事対象者の各栄養素に対する栄養不足率を算出する栄養不足率算出手段と、前記栄養不足率算出手段により算出された各栄養素に対する栄養不足率を基に、栄養素が補充対象となる優先食事対象者を決定する優先食事対象者決定手段と、ユーザの操作指令に従って、所定の調理レシピの中からいずれかの調理レシピを選択するレシピ選択手段と、前記レシピ選択手段により選択された調理レシピに使用される食材を、前記優先食事対象者の栄養不足率を低減させるような代替食材に変更する食材変更手段と、前記レシピ選択手段により選択された調理レシピが示す調理工程を、前記食材変更手段により変更された代替食材に応じた調理工程に修正するレシピ生成手段とを備えることを特徴とする。
【０００９】
また、上記構成において、各調理レシピに使用される食材のうち、特定の食材に対する複数の代替食材候補を記憶する候補食材テーブルを更に備え、前記食材変更手段は、前記代替食材候補のうち、前記優先食事対象者に不足する栄養素の摂取量を最も多く補う代替食材候補を特定し、特定した代替食材候補を代替食材として決定することが好ましい。
【００１０】
また、上記構成において、前記食材変更手段は、前記栄養摂取量算出手段により算出された各栄養素の摂取量が、各食事対象者の各栄養素に対して予め定められた上限値を超えないような食材を前記代替食材とすることが好ましい。
【００１１】
また、上記構成において、前記栄養不足率算出手段は、一日あたりの栄養不足率を算出し、ユーザの操作指令に従って、２日以上の履歴保持期間を取得する履歴保持期間取得手段と、前記履歴保持期間において各食事対象者の各栄養素の栄養摂取量を積算する栄養摂取量積算手段と、前記栄養摂取量積算手段により算出された栄養摂取量と前記所要栄養摂取量とを基に、前記履歴保持期間における各食事対象者の各栄養素の長期栄養不足率を算出する長期栄養不足率算出手段とを更に備え、前記優先食事対象者決定手段は、前記長期栄養不足率を、前記一日あたりの栄養不足率より重視して優先食事対象者を決定することが好ましい。
【００１２】
また、上記構成において、前記レシピ生成手段は、各食事対象者に対して予め定められた一回の食事に対する食事量の目安値に応じて、各調理工程で示す食材の分量を変更することが好ましい。
【００１３】
また、上記構成において、前記履歴取得手段は、各食事対象者から、一回の食事の分量に対する満足度を取得し、前記満足度に応じて前記目安値を補正する食事量目安補正手段を更に備えることが好ましい。
【００１４】
また、上記構成において、前記レシピ選択手段によって選択可能な各調理レシピに使用される食材に対する代替食材に、代替食材に対する各食事対象者の好みの情報を対応付けて記憶する嗜好情報テーブルを更に備え、前記食材変更手段は、前記嗜好情報テーブルを参照し、前記優先食事対象者の栄養不足率を低減させ、かつ、前記優先食事対象者以外の食事対象者が好む食材を代替食材として決定することが好ましい。
【００１５】
また、上記構成において、食事対象者が過去に摂取したサプリメントの摂取量に関する情報を記憶するサプリメント摂取履歴テーブルを更に備え、前記栄養摂取量算出手段は、前記サプリメント摂取履歴テーブルを参照し、サプリメントから摂取された栄養素の摂取量に、前記履歴取得手段により取得された食事履歴を基に算出された食事による栄養素の摂取量を加え、各食事対象者の各栄養素の摂取量を算出することが好ましい。
【００１６】
また、上記構成において、サプリメントを摂取することにより補われる栄養素とその栄養素の摂取量とに関する情報を記憶するサプリメント情報テーブルを更に備え、前記長期栄養不足率算出手段により算出された長期栄養不足率に基づいて、各食事対象者に対して慢性的に不足する栄養素を特定し、特定した栄養素を補うためのサプリメントを、推奨サプリメントとして、前記サプリメント情報テーブルを参照して決定し、決定した推奨サプリメントを食事対象者に提示する推奨サプリメント決定手段を更に備えることが好ましい。
【００１７】
本発明によるレシピ変換方法は、履歴取得手段、栄養摂取量算出手段、栄養不足率算出手段、優先食事対象者決定手段、レシピ選択手段、食材変更手段、及びレシピ生成手段を備え、前記履歴取得手段が、各食事対象者の食事履歴を取得するステップと、前記栄養摂取量算出手段が、前記履歴取得手段により取得された食事履歴を基に、各食事対象者の各栄養素の摂取量を算出するステップと、前記栄養不足率算出手段が、前記栄養摂取量算出手段により算出された各栄養素の摂取量と、各栄養素に対して予め定められた所要栄養摂取量とを基に、各食事対象者の各栄養素に対する栄養不足率を算出するステップと、前記優先食事対象者決定手段が、前記栄養不足率算出手段により算出された各栄養素に対する栄養不足率を基に、栄養素が補われる対象となる優先食事対象者を決定するステップと、前記レシピ選択手段が、ユーザの操作指令に従って、所定の調理レシピの中からいずれかの調理レシピを選択するステップと、前記食材変更手段が、前記レシピ選択手段により選択された調理レシピに使用される食材を、前記不足率算出手段により算出された栄養不足率を低減させるような代替食材に変更するステップと、前記レシピ生成手段が、前記レシピ選択手段により選択された調理レシピが示す調理工程を、前記食材変更手段により変更された代替食材に応じた調理工程に修正するステップとを備えることを特徴とする。
【００１８】
本発明によるレシピ変換プログラムは、各食事対象者の食事履歴を取得する履歴取得手段と、前記履歴取得手段により取得された食事履歴を基に、各食事対象者の各栄養素の摂取量を算出する栄養摂取量算出手段と、前記栄養摂取量算出手段により算出された各栄養素の摂取量と、各栄養素に対して予め定められた所要栄養摂取量とを基に、各食事対象者の各栄養素に対する栄養不足率を算出する栄養不足率算出手段と、前記栄養不足率算出手段により算出された各栄養素に対する栄養不足率を基に、栄養素が補われる対象となる優先食事対象者を決定する優先食事対象者決定手段と、ユーザの操作指令に従って、所定の調理レシピの中からいずれかの調理レシピを選択するレシピ選択手段と、前記レシピ選択手段により選択された調理レシピに使用される食材を、前記不足率算出手段により算出された栄養不足率を低減させるような代替食材に変更する食材変更手段と、前記レシピ選択手段により選択された調理レシピが示す調理工程を、前記食材変更手段により変更された代替食材に応じた調理工程に修正するレシピ生成手段としてコンピュータを機能させることを特徴とする。
【００１９】
本発明による記録媒体は、各食事対象者の食事履歴を取得する履歴取得手段と、前記履歴取得手段により取得された食事履歴を基に、各食事対象者の各栄養素の摂取量を算出する栄養摂取量算出手段と、前記栄養摂取量算出手段により算出された各栄養素の摂取量と、各栄養素に対して予め定められた所要栄養摂取量とを基に、各食事対象者の各栄養素に対する栄養不足率を算出する栄養不足率算出手段と、前記栄養不足率算出手段により算出された各栄養素に対する栄養不足率を基に、栄養素が補われる対象となる優先食事対象者を決定する優先食事対象者決定手段と、ユーザの操作指令に従って、所定の調理レシピの中からいずれかの調理レシピを選択するレシピ選択手段と、前記レシピ選択手段により選択された調理レシピに使用される食材を、前記不足率算出手段により算出された栄養不足率を低減させるような代替食材に変更する食材変更手段と、前記レシピ選択手段により選択された調理レシピが示す調理工程を、前記食材変更手段により変更された代替食材に応じた調理工程に修正するレシピ生成手段としてコンピュータを機能させるレシピ変換プログラムを記録することを特徴とする。
【発明の効果】
【００２０】
請求項１記載の発明によれば、各食事対象者の食事履歴が取得され、取得された食事履歴を基に、各食事対象者の各栄養素の摂取量が算出され、算出された各栄養素の摂取量と、各栄養素に対して予め定められた所要栄養摂取量とを基に、各食事対象者の各栄養素に対する栄養不足率が算出され、算出された栄養不足率を基に、栄養素が補われる対象となる優先食事対象者が決定され、ユーザにより選択された調理レシピに使用される食材のうち、いずれかの食材が、優先食事対象者の栄養不足率を低減させるような代替食材に変更され、選択された調理レシピを構成する調理工程が代替食材に応じた調理工程に修正される。従って、ユーザに代替食材を決定するための作業を課すことなく、ユーザが食することを希望する料理に使用される食材を、食事対象者に不足する栄養素が補われるような代替食材に変更することができ、その結果、食事対象者の健康維持を図ることができる。
【００２１】
請求項２記載の発明によれば、複数の代替食材候補の中から、優先食事対象者に不足する栄養素の摂取量を最も多く補う代替食材候補が代替食材として決定されるため、優先食事対象者に不足する栄養素をより効果的に補わせることができる。
【００２２】
請求項３記載の発明によれば、各食事対象者の各栄養素の摂取量が、予め定められた上限値を超えないように代替食材が決定されるため、食材の変更に起因して、特定の栄養素が過剰に摂取される事態を防止することができる。
【００２３】
請求項４記載の発明によれば、長期栄養不足率が一日あたりの栄養不足率よりも重視して優先食事対象者が決定されるため、優先食事対象者にとって長期間不足している栄養素が補われ、食事対象者の健康維持をより図ることができる。
【００２４】
請求項５記載の発明によれば、各食事対象者に対して予め定められた一回の食事に対する食事量の目安値に応じて、各調理工程で示す食材の分量が変更されるため、調理者は各食事対象者に対して適正な分量の食事を調理することができる。
【００２５】
請求項６記載の発明によれば、満足度に応じて、目安値が変更されるため、調理者は、各食事対象者が要求する分量の食事を調理することができる。
【００２６】
請求項７記載の発明によれば、優先食事対象者以外の食事対象者の好みの情報を加味し、好ましい食材を代替食材として決定するため、食事対象者の好みでない食材に変更されることを防止することができる。
【００２７】
請求項８記載の発明によれば、サプリメントを摂取している場合に、サプリメントから得られる栄養摂取量を含む栄養摂取量の算出が行われ、栄養不足率が算出されるため、不足する栄養素をより正確に求めることができる。
【００２８】
請求項９記載の発明によれば、長期栄養不足率に基づいて、慢性的に不足している栄養素を補うためのサプリメントが推奨サプリメントとして決定され、決定された推奨サプリメントが食事対象者に提示されるため、食事のみでは、栄養補給が十分に行えない場合でも効果的に慢性的に不足している栄養素を補うことができる。
【００２９】
請求項１０記載の発明によれば、請求項１記載の発明同様、ユーザに食材を変更するための作業を課すことなく、ユーザが食することを希望する料理に使用される食材を、食事対象者に不足する栄養素が補われるような代替食材に変更することができ、その結果、食事対象者の健康維持を図ることができる。
【００３０】
請求項１１記載の発明によれば、請求項１記載の発明同様、ユーザに食材を変更するための作業を課すことなく、ユーザが食することを希望する料理に使用される食材を、食事対象者に不足する栄養素が補われるような代替食材に変更することができ、その結果、食事対象者の健康維持を図ることができる。
【００３１】
請求項１２記載の発明によれば、請求項１記載の発明同様、ユーザに食材を変更するための作業を課すことなく、ユーザが食することを希望する料理に使用される食材を、食事対象者に不足する栄養素が補われるような代替食材に変更することができ、その結果、食事対象者の健康維持を図ることができる。
【発明を実施するための最良の形態】
【００３２】
（実施の形態１）
以下、本発明の一実施の形態を図面により説明する。図１にレシピ変換装置のブロック図を示す。図１に示すレシピ変換装置は、ＣＰＵ、ＲＯＭ、ＲＡＭ等から構成され、入力部１００、レシピデータベース１０１、表示部１０２、レシピ選択処理部１０３、食事対象者データベース１０４、優先食事対象者決定処理部１０５、食材変更処理部１１０、レシピ生成処理部１１１、及び長期栄養管理処理部１１２の機能を備えている。なお、これらの機能は、ＣＰＵがＲＯＭに記憶されたレシピ変換プログラムを実行することで実現される。
【００３３】
入力部１００は、キーボード、マウス等から構成され、調理したいレシピや食事対象者の情報等のユーザからの入力を受け付ける。レシピデータベース１０１は、図２（ａ）〜（ｄ）に示すレシピテーブル２００、使用食材テーブル２０１、候補食材テーブル２０２、及び調理工程テーブル２０３を保持する。また、レシピデータベース１０１は、図３（ａ）〜（ｃ）に示す調理方法テーブル３００、食材テーブル３０１、及び変更履歴テーブル３０２を保持する。
【００３４】
表示部１０２は、液晶表示パネル、プラズマ表示パネル等から構成され、レシピデータベース１０１に記憶されているレシピ及び新しく生成されたレシピ等を表示する。レシピ選択処理部１０３はレシピデータベース１０１に記憶されているレシピを表示部１０２に表示させ、ユーザが調理を望むレシピの選択を受け付ける。
【００３５】
食事対象者データベース１０４は食事対象者に関するデータを保持する。具体的には、図４（ａ）〜（ｅ）に示す食事対象者テーブル４００、食事履歴テーブル４０１、栄養所要量テーブル４０２、栄養不足率テーブル４０３、及び栄養摂取量積算値テーブル４０４、並びに図５（ａ）〜（ｃ）に示す空腹度指標テーブル５００、食事量目安テーブル５０１、及び満足度指標テーブル５０２を保持する。
【００３６】
図１に示す優先食事対象者決定処理部１０５は、食事履歴取得処理部１０６、栄養摂取量算出処理部１０７、栄養不足率算出処理部１０８、及び食事対象者順位決定処理部１０９を備え、食事対象者の栄養摂取量等を調べ、食材を変更する際に優先させる食事対象者を決定する。
【００３７】
食事履歴取得処理部１０６は、食事対象者データベース１０４から食事履歴を取得する。栄養摂取量算出処理部１０７は、食事履歴とレシピデータベース１０１から取得した食材に含まれる栄養素の分量とを用いて食事対象者の栄養摂取量を算出する。
【００３８】
栄養不足率算出処理部１０８は、栄養摂取量算出処理部１０７により求められた栄養摂取量と、食事対象者データベース１０４に記憶されている栄養所要量とを用いて栄養不足率を算出する。栄養不足率算出処理部１０８は継続的に食事対象者の栄養不足率を求めると共に、食事量を補正する。食事対象者順位決定処理部１０９は、栄養不足率算出処理部１０８により求められた栄養不足率を基に、優先食事対象者を決定する。
【００３９】
食材変更処理部１１０は、優先食事対象者決定処理部１０５により決定された優先食事対象者を基準にして、複数の食事対象者間で最適となる食材を代替食材として決定する。レシピ生成処理部１１１は、食材変更処理部１１０により変更された食材と調理方法とを組み合わせてレシピを生成する。また、レシピ生成処理部１１１は、生成したレシピを表示部１０２に表示させると共に、食事履歴を食事対象者データベース１０４に記憶させる。
【００４０】
次に、図２〜図５に、本発明に必要なデータの構成を示す。図２（ａ）に示すレシピテーブル２００は、レシピに対して一意に与えられたレシピＩＤ、レシピに対して一意に与えられ、レシピの名称を示すレシピ名、及びレシピの総カロリーを記憶している。
【００４１】
図２（ｂ）に示す使用食材テーブル２０１は、レシピテーブル２００に記憶されているレシピＩＤ、各食材を特定するために一意に与えられた食材ＩＤ、各食材の名称を示す食材名、及び各食材の分量を記憶する。ここで、食材の分量としては一人分の分量が示されている。
【００４２】
図２（ｃ）に示す候補食材テーブル２０２は、上記レシピＩＤ、使用食材テーブル２０１に記憶されている食材ＩＤ、及び代替候補となる食材の食材名を示す候補食材名を記憶する。ここで、代替候補となる食材とは、使用食材テーブル２０１に記憶されている食材以外の食材であって、レシピに使用可能な食材のことである。代替候補となる食材は予め決定されている。
【００４３】
図２（ｄ）に示す調理工程テーブル２０３は、上記レシピＩＤ、調理工程を示す調理工程ＩＤ、各調理工程で調理される食材の食材ＩＤ、各調理工程における調理方法を示す調理方法ＩＤ、及び各調理工程に対する調理時間を記憶する。なお、レシピテーブル２００〜調理工程テーブル２０３は予め作成されたものである。
【００４４】
図３（ａ）に示す調理方法テーブル３００は、調理工程テーブル２０３が記憶する調理方法ＩＤ、及び調理方法の具体的な内容を示す調理方法を記憶する。図３（ｂ）に示す食材テーブル３０１は、食材の名称を示す食材名、各食材に含まれるたんぱく質、脂質、鉄分、及びビタミンＣ等の各食材の各栄養素の分量、並びに各食材のカロリーを記憶する。図３（ｃ）に示す変更履歴テーブル３０２は、食材が変更されたレシピの変更履歴を記憶しており、変更日、変更時刻、食材が変更されたレシピのレシピＩＤ、使用される食材の食材ＩＤ、及び食材名を記憶する。なお、調理方法テーブル３００及び食材テーブル３０１は、予め作成されたものである。また、変更履歴テーブル３０２は、食材変更時にデータが記憶される。
【００４５】
図４（ａ）に示す食事対象者テーブル４００は、食事対象者の名称、年齢、性別、身長、体重、体脂肪率、基礎代謝量、及び食事量の目安を記憶する。食事量の目安以外のデータは体組成計などの測定器から取得したものを用いても良いし、ユーザが入力部１００から手動で入力したものを用いても良い。いずれにせよ予め定められたものである。
【００４６】
食事量の目安とは、各食事対象者の食事量を求めるための指標を示している。食事量の目安の初期値はユーザが入力部１００から入力したものである。食事対象者テーブル４００のデータは定期的に更新される。この更新も自動、手動のどちらでもよいが、食事量の目安は定期的に自動補正される。
【００４７】
図４（ｂ）に示す食事履歴テーブル４０１は、ある一定期間に食事対象者が摂取した料理のレシピを示すレシピＩＤ、摂取した料理の摂取日を示す日付、料理の摂取時刻を示す時刻、料理を摂取した食事対象者、食事摂取時における各食事対象者の空腹度、各食事対象者の食事の摂取量を示す食事量、及び摂取した食事に対する満足度を記憶する。ここで、食事履歴テーブル４０１は、食事対象者が外食した場合、その際、摂取された食事に関するデータも記憶するものとする。
【００４８】
図４（ｂ）において、「父」の「７：００」の食事に対するレシピＩＤは「４０、４５」、空腹度は「１」、食事量は「１．５」、満足度は「１」である。また、「父」の「１２：００」の食事に対するレシピＩＤは「１、５」、空腹度は「１」、食事量は「１．５」、満足度は「１」である。一方、「母」の「７：００」の食事に対するレシピＩＤは「４０、４５」、空腹度は「１」、食事量は「１」、満足度は「２」である。また、「母」の「１２：００」の食事に対するレシピＩＤは「１、５」、空腹度は「１」、食事量は「１」、満足度は「２」である。
【００４９】
食事量は食事対象者テーブル４００の食事量の目安に空腹度を乗じた値である。また、食事量は、食事量の目安が補正された場合、その補正に応じて変更されるため、食事履歴テーブル４０１には、補正に応じて変更された食事量が記憶される。食事履歴を記憶する期間は予め決められたものである。食事履歴の記憶は、自動、又は手動により定期的に行われる。
【００５０】
図４（ｃ）に示す栄養所要量テーブル４０２は、世代毎の一日の栄養摂取量の目安を示す栄養所要量及び栄養摂取量の上限値を記憶する。この場合、７０以上の男性であればビタミンＣの栄養所要量は１００ｍｇであり、脂質エネルギー比率は２０％であり、鉄分の栄養所要量は１０ｍｇであり、鉄分の上限値は４０ｍｇである。また、７０以上の女性であれば、ビタミンＣの栄養所要量は１００ｍｇであり、脂質エネルギー比率は２０％であり、鉄分の栄養所要量は１０ｍｇであり、鉄分の上限値は４０ｍｇである。
【００５１】
図４（ｄ）に示す栄養不足率テーブル４０３は、一日における各食事対象者の栄養素毎の栄養所要量と栄養摂取量との割合、及び一定期間の栄養所要量と摂取量との割合を記憶する。この場合、父の一日における鉄分の栄養所要量は５９ｍｇであり、父の一定期間（長期）における栄養所要量は、５５ｍｇとなる。図４（ｅ）に示す栄養摂取量積算値テーブル４０４は、ユーザが指定した履歴保持期間における各食事対象者の栄養素毎の摂取量の積算値を記憶する。
【００５２】
図５（ａ）に示す空腹度指標テーブル５００は、食事対象者の空腹度と、各空腹度に対する状態とを記憶する。図５（ｂ）に示す食事量目安テーブル５０１は、食事対象者の食事量と、各食事量に対する状態とを記憶する。なお、食事対象初期の食事量の目安は、食事対象者がこの中から選択して設定される。図５（ｃ）に示す満足度指標テーブル５０２は、食事対象者の食後の食事に対する満足度と、満足度に対する状態とを記憶する。空腹度指標テーブル５００、食事量目安テーブル５０１、及び満足度指標テーブル５０２のデータは予め作成されたものである。
【００５３】
次に、図１を用いて本レシピ変換装置の処理の流れを説明する。まず、ユーザは、入力部１００を用いて調理したいレシピを選択する。ここで、レシピ選択処理部１０３はレシピデータベース１０１に予め記憶されているレシピを表示部１０２に表示する。ユーザはその中から調理したいレシピを、入力部１００を操作して選択する。次にユーザは、食事対象者情報を入力する。調理したいレシピの選択と食事対象者情報の入力に関しては、ユーザが手動で入力しても良いし、一覧表示して選択させても良い。
【００５４】
次に、食事履歴取得処理部１０６は、入力された食事対象者情報に従って、食事履歴テーブル４０１からその食事対象者の食事履歴を参照し、栄養摂取量算出処理部１０７は、食事対象者の栄養摂取量を求め、栄養不足率算出処理部１０８は食事対象者の栄養不足率を求める。次に、食事対象者順位決定処理部１０９は、栄養不足率を基に、食事対象者を順位付けし、食材変更の際に優先させる食事対象者を決定する。
【００５５】
次に、食材変更処理部１１０は、レシピ選択処理部１０３により選択されたレシピの食材を、食事対象者順位決定処理部１０９により決定された優先食事対象者に対し、摂取不足となっている栄養素が補われるような食材を、候補食材として決定し、他の食事対象者の栄養摂取量や食事量にも適した食材に変更する。
【００５６】
次に、レシピ生成処理部１１１は、食材変更処理部１１０により変更された食材を用いて新しいレシピを生成し、生成したレシピを表示部１０２に表示させ、変更された食材を変更履歴テーブル３０２に記憶させ、食事履歴を食事履歴テーブル４０１に記憶させる。
【００５７】
次に、長期栄養管理処理部１１２は、入力部１００を介して入力された履歴保持期間を調理履歴保持期間取得処理部１１３から取得し、その間、食事履歴テーブル４０１、栄養不足率テーブル４０３、栄養摂取量積算値テーブル４０４、及び変更履歴テーブル３０２を管理する。また、栄養摂取量積算処理部１１４で履歴保持期間の栄養摂取量の積算値を求め、長期栄養不足率算出処理部１１５で食事対象者の長期栄養不足率を算出する。また、長期栄養管理処理部１１２は、食事量目安補正処理部１１６で定期的に食事履歴テーブル４０１の食事量に対する評価を取得し、食事対象者の食事量を補正する。
【００５８】
次に、図６に示すフローチャートに従ってレシピ変換装置の動作を説明する。まず、レシピ選択処理部１０３は、レシピデータベース１０１に記憶されているレシピを表示部１０２に表示する（ステップＳ１１００）。そして、レシピ選択処理部１０３は、入力部１００からレシピが選択されたかどうかを検知し、何も選択されない場合は（ステップＳ１１０１でＮＯ）、レシピの一覧を続けて表示し、レシピが選択された場合は（ステップＳ１１０１でＹＥＳ）、食事対象者名が入力されたか否かを判定する（ステップＳ１１０２）。
【００５９】
ステップＳ１１０２において、レシピ選択処理部１０３は、食事対象者名の入力がない場合は（ステップＳ１１０２でＮＯ）、処理をステップＳ１１０２に戻して、入力待ちを行い、食事対象者名の入力があった場合は（ステップＳ１１０２でＹＥＳ）、処理をステップＳ１１０３に進める。ここで、空腹度指標テーブル５００に示すように空腹度は三段階に分けられており、食事対象者はこれを手動で入力、若しくは選択する。
【００６０】
ステップＳ１１０３において、レシピ選択処理部１０３は、空腹度が入力されない場合は（ステップＳ１１０３でＮＯ）、処理がステップＳ１１０３を戻して入力待ちを行い、空腹度が入力された場合は（ステップＳ１１０３でＹＥＳ）、取得したレシピＩＤ、食事対象者名、及び食事対象者の空腹度を優先食事対象者決定処理部１０５に送信する。例えば、ユーザにより表示部１０２に一覧表示された「えびとチンゲンサイのクリーム煮」と「ごはん」とが選択され、食事対象者「父」、「母」が選択され、空腹度「適度なおなかのすき具合である」が選択された場合は、レシピ選択処理部１０３は、レシピテーブル２００よりレシピＩＤ「１」，「３０」と食事対象者名「父」、「母」、及び空腹度「１」を優先食事対象者決定処理部１０５に出力する。
【００６１】
次に、優先食事対象者決定処理部１０５は、食事履歴テーブル４０１からレシピＩＤを取得し、そのレシピに使用される食材を使用食材テーブル２０１、及び変更履歴テーブル３０２から取得し、食材テーブル３０１から食材に含まれる栄養素を取得して、栄養所要量テーブル４０２から、食事対象者毎の栄養所要量と摂取量との割合を算出し、食事変更の際に優先させる食事対象者を決定する（ステップＳ１１０４）。
【００６２】
ステップＳ１１０４に示す優先食事対象者決定処理の詳細については図７に示すフローチャートを用いて説明する。次に、食材変更処理部１１０は、優先食事対象者の不足栄養素を補うのに適している食材を代替食材として決定し、それが他の食事対象者にも適しているかどうかを調べてレシピの食材変更を行い、変更した食材を変更履歴テーブル３０２に記憶する（ステップＳ１１０５）。なお、ステップＳ１１０５に示す食材変更処理の詳細については図８に示すフローチャートを用いて説明する。
【００６３】
次に、レシピ生成処理部１１１は、ステップＳ１１０４に示す食材変更処理により変更された食材の分量を計算し、調理工程テーブル２０３及び調理方法テーブル３００を用いて新しいレシピを生成する（ステップＳ１１０６）。ステップＳ１１０６に示すレシピ生成処理の詳細については図９に示すフローチャートを用いて説明する。
【００６４】
次に、表示部１０２は、ステップＳ１１０６に示すレシピ生成処理により生成されたレシピを表示する（ステップＳ１１０７）。レシピ生成後は、ステップＳ１１０４で示す食材変更処理により変更された食材を変更履歴テーブル３０２に記憶し、ユーザが選択したレシピのレシピＩＤや入力データを食事履歴テーブル４０１に記憶する（ステップＳ１１０８）。
【００６５】
次に、長期栄養管理処理部１１２は、ユーザにより入力された履歴の保存期間に従って、その間の長期栄養不足率の算出と食事量の目安の補正とを行う（ステップＳ１１０９）。ステップＳ１１０９に示す長期栄養管理処理の詳細については図１０に示すフローチャートを用いて説明する。
【００６６】
次に、図７を用いてステップＳ１１０４に示す食事対象者優先処理について説明する。まず、レシピ選択処理部１０３は、ユーザにより入力されたデータを取得する（ステップＳ１２００）。ここで、ユーザによりレシピＩＤ「３０」と食事対象者名「父」、「母」、空腹度「１」が入力されたものとする。
【００６７】
次に、レシピ選択処理部１０３は、食事対象者名を用いて、入力データを受信した日付で、受信時刻以前の食事履歴を図４（ｂ）に示す食事履歴テーブル４０１から取得する（ステップＳ１２０１）。例えば、ユーザのデータ入力日時が２００４年８月２０日の１８時だった場合、２００４年８月２０日の１８時以前に「父」と「母」とが摂取した食事のレシピＩＤは「４０」、「４５」、「１」、及び「５」となる。
【００６８】
レシピ選択処理部１０３は、食事履歴テーブル４０１から各食事対象者の食事量を取得する。食事量は、食事対象者テーブル４００の食事量の目安と食事履歴テーブル４０１の空腹度とをかけ合わせたものである。次に、ステップＳ１２０１で取得したレシピＩＤが示すレシピに使用された食材を使用食材テーブル２０１と変更履歴テーブル３０２とから特定し、特定した各食材の各栄養素を食材テーブル３０１から求める。
【００６９】
使用食材テーブル２０１の分量と食材テーブル３０１の各食材に含まれる各栄養素の量とはそれぞれ食事量を「１」とした場合のものであるため、求めた栄養素の量を、各食事対象者の食事量に応じて換算し、それぞれの栄養摂取量とする。
【００７０】
例えば、「父」の場合、食事履歴テーブル４０１より各食事の食事量は「１．５」、「１．５」であることが分かる。「父」が摂取した「鉄分」の量を算出する場合、「父」はレシピＩＤ「４０」、「４５」、「１」、及び「５」の食事を摂っているので、これらのレシピＩＤを基に、使用食材テーブル２０１を参照し、そのレシピの使用食材を特定する。次に、特定した各使用食材の食材ＩＤを基に、食材テーブル３０１を参照し、各使用食材に含まれる「鉄分」の量を求める。
【００７１】
レシピＩＤ「４０」の「ハムエッグ」においては、使用食材テーブル２０１より、「卵」と「ロースハム」とが使用食材であることが分かる。そして、食材テーブル３０１を参照して、「卵」に対する「鉄分」の量と「ロースハム」に対する「鉄分」の量とを求める。
【００７２】
一方、使用食材テーブル２０１を参照すると、レシピＩＤ「４０」の「ハムエッグ」における「卵」一人分の摂取量は「５０ｇ」であるため、卵５０ｇに含まれる鉄分の量は、食材テーブル３０１より「１．１ｍｇ」と算出される。同様に「ロースハム」に対する鉄分は「０．２５ｍｇ」と算出される。そのため、「０．２５ｍｇ」に「１．１ｍｇ」を加えた「１．３５ｍｇ」が「ハムエッグ」を食した父の鉄分の摂取量となる。
【００７３】
そして、この鉄分摂取量「１．３５ｍｇ」に父の食事量「１．５」を乗じた「２．０２５ｍｇ」が「ハムエッグ」を摂取した父の鉄分摂取量となる。
【００７４】
レシピＩＤ「４５」、「１」、「５」に対しても同様に鉄分の量を算出すると、父の鉄分の摂取量は「４．０５ｍｇ」となる。他の栄養素についても同様に栄養摂取量を求める。このようにして各食事対象者の各栄養素の栄養摂取量を順に求める。
【００７５】
次に、栄養不足率算出処理部１０８は、ステップＳ１２０２で求められた各栄養素の栄養摂取量から最新の一日における各栄養素の栄養摂取量を求め、基準とする栄養所要量と比較して栄養不足率を算出する（ステップＳ１２０３）。ここで、栄養不足率算出処理部１０８は、食事対象者テーブル４００から食事対象者の年齢や性別等のデータ取得し、栄養所要量テーブル４０２より食事対象者毎に、各栄養素の基準となる一日あたりの栄養摂取量である栄養所要量を求め、１００−栄養摂取量÷栄養所要量×１００の演算を行い、最新の一日における栄養不足率を算出する。
【００７６】
例えば、「父」の「鉄分」の栄養不足率は以下のようにして算出される。まず、食事対象者テーブル４００より「父」の性別は「男」、年齢は「５０歳」であるため、栄養所要量テーブル４０２より「５０歳男性」が一日に必要とする鉄分の量は「１０ｍｇ」となる。
【００７７】
一方、ステップＳ１２０２で算出された父の鉄分摂取量は４．０５ｍｇである。この４．０５ｍｇは一日における鉄分摂取量である。そのため、一日の栄養不足率は１００−４．０５÷１０×１００により「約５９％」となる。他の栄養素についても同様に栄養不足率を求める。なお、栄養不足率テーブル４０３の長期の栄養不足率の算出については後述する。
【００７８】
栄養不足率算出処理部１０８は、このようにして各食事対象者の各栄養素の栄養不足率を順に求め、栄養不足率テーブル４０３の一日の栄養不足率に記憶する。
【００７９】
次に、食事対象者順位決定処理部１０９は、ステップＳ１２０３で求められた全ての栄養不足率を比較し、一日の栄養不足率と長期の栄養不足率とが共に閾値以上の栄養素、長期の栄養不足率のみが閾値以上の栄養素、一日の栄養不足率のみが閾値以上の栄養素、一日の栄養不足率と長期の栄養不足率とがともに閾値以下の栄養素の順に各食事対象者の優先順位をつける（ステップＳ１２０４）。
【００８０】
具体的には、閾値を５０％として栄養不足率テーブル４０３を参照すると、「父」において、「鉄分」は一日の栄養不足率が５９％であり、長期の栄養不足率が５５％であるため、優先順位が１とされ、「脂質」は一日の栄養不足率が２７％であり、長期の栄養不足率が５０％であるため、優先順位が２とされ、「ビタミンＣ」は一日の栄養不足率が２６％であり、長期の栄養不足率が２０％であり、共に閾値未満であるため、優先順位が与えられない。
【００８１】
一方、「母」において、「鉄分」は一日の栄養不足率が７３％であり、長期の栄養不足率が６５％であるため、優先順位が１とされ、「脂質」は一日の栄養不足率が４６％であり、長期の栄養不足率が２０％であり、共に閾値未満であるため、優先順位が与えられず、「ビタミンＣ」は一日の栄養不足率が５０％であり、長期の栄養不足率が５０％であるため、優先順位が１とされる。
【００８２】
ステップＳ１２０５において、食事対象者順位決定処理部１０９は、各食事対象者の各栄養素に関し、優先順位が最大の者を優先食事対象者として決定する。この場合、ある栄養素につき、優先順位が等しい食事対象者が複数存在する場合は、栄養不足率が最大の者を優先食事対象者として決定する。
【００８３】
具体的には、「鉄分」に関して、「父」及び「母」の優先順位は共に１であるが、栄養不足率テーブル４０３を参照すると、「母」の長期の栄養不足率は７３％であり、「父」の長期の栄養不足率である５５％よりも高いため、「母」が優先食事対象者として決定される。
【００８４】
また、「脂質」に関して、「父」の優先順位は２であり母の優先順位は与えられていないため、「父」が優先食事対象者として決定される。更に、「ビタミンＣ」に関して、父の優先順位は与えられておらず、「母」の優先順位は１であるため、「母」が優先食事対象者として決定される。
【００８５】
次に、図８を用いて図６に示すステップＳ１１０５に示す食材変更処理について説明する。まず、食材変更処理部１１０は、優先食事対象者決定処理部１０５から優先食事対象者名と不足栄養素名とを取得する（ステップＳ１３００）。その後、不足栄養素を補うための代替候補食材を決定する（ステップＳ１３０１）。
【００８６】
ここで、食材変更処理部１１０は、候補食材テーブル２０２から、レシピＩＤを用いて代替できる食材があるかどうかを調べる。そして、代替可能食材があった場合は、食材テーブル３０１を用いて候補食材毎に不足栄養素の量を求める。そして、不足栄養素を最も多く含む食材を代替候補食材とする。例えば、母の不足栄養素である鉄分を補う場合、候補食材テーブル２０２を参照すると、レシピＩＤ「３０」で代替できる食材は食材ＩＤ「２」のチンゲンサイであることが分かる。食材テーブル３０１を用いてその候補食材の鉄分の量を調べると「小松菜  ２．８ｍｇ」、「ほうれん草  ２ｍｇ」、「チンゲンサイ  １．１ｍｇ」となり、代替候補食材は鉄分の量が最も多い小松菜となる。
【００８７】
次に、食材変更処理部１１０は、代替候補食材を使用した場合の食事対象者の栄養摂取量を算出する（ステップＳ１３０２）。ここで、食材変更処理部１１０は、優先食事対象者決定処理部１０５から食事対象者の空腹度を取得し、取得した空腹度に食事対象者テーブル４００の食事量の目安を乗じ、食事量を算出する。
【００８８】
その食事量相当分の食材の量を、使用食材テーブル２０１を用いて算出し、食材に含まれる栄養素の量を食材テーブル３０１から求める。母の空腹度「１」、食事量の目安「１」であるので食事量は１×１により「１」となる。食事量「１」の場合、使用食材テーブル２０１より小松菜の量は「６０ｇ」である。食材テーブル３０１を用いて小松菜６０ｇに含まれる鉄分の量を算出すると「１．６８ｍｇ」となる。同様に、小松菜を用いた場合の父の鉄分摂取量を求めると「２．５２ｍｇ」となる。
【００８９】
ステップＳ１３０２において、食材変更処理部１１０は、栄養摂取量を算出した後、その摂取量が一日の栄養所要量の上限値を超えるか否かを、栄養所要量テーブル４０２を用いて判定する（ステップＳ１３０３）。ここで、食材変更処理部１１０は、上限値を超えなかった場合（ステップＳ１３０３でＹＥＳ）、ステップＳ１３０４に示す代替候補食材決定処理に進み、上限値を超えた場合は（ステップＳ１３０３でＮＯ）、ステップＳ１３０１に示す代替食材決定処理に戻り、それ以降の処理を実行する。なお、上限値がない栄養素に関してはステップＳ１３０３に示す判定は行わない。
【００９０】
栄養所要量テーブル４０２より、鉄分の栄養所要量の上限値は「４０ｍｇ」である。母の鉄分摂取量の合計は２．７ｍｇと１．６８ｍｇとであるため、合計「４．３８ｍｇ」となる。一方、父の鉄分摂取量は「６．５７ｍｇ」となりともに上限値を超えないことが分かる。ステップＳ１３０３で示す上限値判定処理において、上限値を超えない食材を代替食材とし変更履歴テーブル３０２に変更日、変更時刻、レシピＩＤ、食材ＩＤ、及び食材名を記憶させる（ステップＳ１３０４）。
【００９１】
次に、食材変更処理部１１０は、過不足の調整を行わなければならない栄養素があるかどうかを判定する（ステップＳ１３０５）。ステップＳ１３０５で過不足調整を行う必要がある栄養素があった場合は（ステップＳ１３０５でＹＥＳ）、ステップＳ１３００からステップＳ１３０４までの処理を、ステップＳ１３０４で過不足の調整を行わなければならないとされた栄養素全てに対して行う。
【００９２】
過不足調整が必要な栄養素全てを確認している場合は（ステップＳ１３０５でＮＯ）、レシピに使用する食材が確定したとして、食事対象者毎に、レシピで使用する食材から摂取できる栄養素摂取量を算出する（ステップＳ１３０６）。次に、栄養摂取量積算処理部１１４は、ステップＳ１３０６で算出した栄養摂取量を、栄養摂取量積算値テーブル４０４の栄養摂取量積算値に加え、長期栄養素積算値を更新する（ステップＳ１３０７）。
【００９３】
次に、図９を用いて、レシピ生成処理部１１１が実行する図６のステップＳ１１０６に示すレシピ生成処理の詳細について説明する。まず、変更履歴テーブル３０２から変更食材のデータを取得する（ステップＳ１４００）。ここでは、変更履歴テーブル３０２からレシピＩＤ、変更された食材の食材ＩＤ、及び食材名を取得し、残りの食材は使用食材テーブル２０１から食材ＩＤ及び食材名を取得する。
【００９４】
例えば、レシピＩＤ「３０」の場合、変更履歴テーブル３０２より食材ＩＤ「２」の「小松菜」、使用食材テーブル２０１よりレシピＩＤ「３０」における小松菜の分量である「６０ｇ」を取得し、使用食材テーブル２０１より食材ＩＤ「１」の「えび」、「６０ｇ」を取得する。
【００９５】
次に、食材を食事対象者の食事量分の分量に再計算し、食材の変更による総カロリーの再計算も行う（ステップＳ１４０１）。例えば、「父」の食事量が「１．５」、母の食事量が「１」の場合、２．５人分の分量を算出する。レシピＩＤ「３０」におけるえびは１人分が「６０ｇ」であり、小松菜は１人分が「６０ｇ」であるため、えびは「１５０ｇ」、小松菜は「１５０ｇ」と算出される。また、総カロリーは、レシピテーブル２００からレシピＩＤ「３０」の１人分のカロリーは「２５０ｋｃａｌ」であるため、「母  ２５０ｋｃａｌ」、「父  ３７５ｋｃａｌ」と算出される。次に、ステップＳ１４０１で示す再計算処理により再計算された食材の食材名、分量、総カロリーを表示部１０２に出力させる（ステップＳ１４０２）。
【００９６】
そして、調理工程テーブル２０３の調理工程ＩＤの順に、調理対象となる食材ＩＤと同じ食材ＩＤを持つ食材を変更履歴テーブル３０２の食材名に変換し、また、調理方法テーブル３００を用いて調理方法ＩＤを調理方法に変換し、調理時間とともに表示部１０２に出力させる（ステップＳ１４０３）。例えば、変更後のオリジナルレシピの食材には、「えび  １５０ｇ」、「小松菜  １５０ｇ」「総カロリー  ２５０ｋｃａｌ、３７５ｋｃａｌ」のように表示される。そして、調理工程は、「小松菜を食べやすい大きさに切る」、「小松菜を１０分炒める」のように表示される。
【００９７】
調理工程出力後は、過不足を調整できなかった栄養素を表示し、その栄養素を含む食材を使ったレシピを追加して出力する（ステップＳ１４０４）。そして、レシピ生成後に入力部１００より満足度が入力されると、入力された満足度が食事履歴テーブル４０１を記憶される（ステップＳ１４０５）。
【００９８】
次に、図１０を用いて図６のステップＳ１１０９に示す長期栄養管理処理の詳細について説明する。まず、長期栄養管理処理部１１２は、入力部１００からユーザが入力した履歴保持期間を取得する（ステップＳ１５００）。例えば、ユーザにより「１ヶ月」と入力された場合は、１ヶ月間の履歴を保持する。
【００９９】
次に、長期栄養管理処理部１１２は、栄養摂取量積算値テーブル４０４から、栄養積算値を取得し、栄養所要量テーブル４０２から各栄養素の所要量を取得し、取得した各栄養素の所要量に対して履歴保持開始日からの経過日数を乗じて長期栄養所要量を算出し、算出した長期栄養所要量を基に、長期栄養不足率を算出する（ステップＳ１５０１）。ここで、履歴保持開始日が２００４年８月１０日であり、現在の日付が２００４年８月２０日である場合、履歴保持を開始してから現在までの父及び母の鉄分摂取量の積算値は、栄養摂取量積算値テーブル４０４を参照して「４５ｍｇ」及び「３５ｍｇ」となる。
【０１００】
栄養所要量テーブル４０２を参照すると、５０歳である父の鉄分の栄養所要量は「１０ｍｇ」である。そのため、履歴保持開始日である２００４年８月１０日から現在の日付である２００４年８月２０日までの父の鉄分の栄養所要量は、１０ｍｇ×１０日＝１００ｍｇとなる。従って、父の長期栄養不足率は、１００−４５÷１００×１００≒５５、すなわち「５５％」と算出される。同様に母の長期栄養不足率は、１００−３５÷１２０×１００≒７０、すなわち、「７０％」と算出される。
【０１０１】
次に、長期栄養管理処理部１１２は、算出した長期栄養不足率により栄養不足率テーブル４０３を更新する（ステップＳ１５０２）。ここで、長期栄養管理処理部１１２は、現在の日付がステップＳ１５００でユーザにより指定された履歴保持期間を超過しているかどうか調べ、超過している場合は栄養摂取量積算値テーブル４０４に記憶されたデータを削除する。
【０１０２】
ステップＳ１５０１、及びＳ１５０２は毎食後に行われ、その都度、栄養不足率テーブル４０３が更新される。次に、長期栄養管理処理部１１２は、食事履歴テーブル４０１を用いて食事対象者の食事量の目安を補正し（ステップＳ１５０３）、補正した値で食事履歴テーブル４０１の食事量の目安を更新する（ステップＳ１５０４）。ここで、食事履歴テーブル４０１から食事対象者の満足度を取得し、一定期間、食事量が不足な状態が続いた場合には食事対象者テーブル４００の食事量の目安を一段階あげる。一定期間、食事量が過剰な状態が続いた場合には食事量の目安を一段階下げる。
【０１０３】
例えば、食事履歴テーブル４０１より父の満足度は「７：００」に対して「１」、「１２：００」に対して「１」となっているため、満足度指標テーブル５０２を参照すると足りなかったという状態が続いていることが分かる。また、空腹度は「７：００」に対して「１」、「１２：００」に対して「１」となっているため、空腹度指標テーブル５００を参照すると、「過度のおなかの空き具合である」という状態が続いていることが分かる。
【０１０４】
一方、食事対象者テーブル４００を参照すると、現在、父の食事量の目安は「１．５」が設定されている。従って、食事量の目安が「１．５」では、父の食事量が不足していることが分かる。そのため、食事量目安テーブル５０１を参照して、「１．５」に対して一段階上の「２」を父の食事量の目安として新たに設定する。このステップＳ１５０３に示す食事量補正処理は毎食後、定期的に実行されるため、食事対象者の食事量の目安を食事対象者の意向が反映された適正な値に設定することができる。その結果、ステップＳ１１０４で示す優先食事対象者決定処理は、適正な食事量の目安を用いた処理を行うことができる。
【０１０５】
以上説明したように、実施の形態１によるレシピ変換装置によれば、調理者が料理したい料理において、各色自体照射の健康を保持しつつ、各食事対象者が満足するようにレシピを変更することができる。
【０１０６】
（実施の形態２）
次に、本発明の実施の形態２によるレシピ変換装置について説明する。図１１は、実施の形態２によるレシピ変換装置の処理を示すフローチャートである。この処理は、図６のステップＳ１１０４に示す優先食事対象者決定処理の詳細を示したものである。実施の形態１では、図７のフローチャートが示すように過不足調整が必要な栄養素毎に優先食事対象者を決定するものであったが、実施の形態２では、過不足している栄養素が多い食事対象者一人だけを優先食事対象者に決定することを特徴としている。この相違点以外の処理は全て実施の形態１と同じであるため他の説明は省略する。
【０１０７】
ステップＳ１６００からステップＳ１６０３までの処理は、図７に示すステップＳ１２００からステップＳ１２０３までの処理と同一であるため、説明を省略する。
【０１０８】
ステップＳ１６０４において、優先食事対象者決定処理部１０５は、栄養不足率テーブル４０３から、一日の栄養不足率と長期の栄養不足率とが共に閾値以上である栄養素の数、長期の栄養不足率のみが閾値以上である栄養素の数、及び一日の栄養不足率のみが閾値以上である栄養素の数を食事対象者毎にカウントする。なお、閾値としては例えば５０％が採用される。
【０１０９】
次に、優先食事対象者決定処理部１０５は、一日の栄養不足率と長期の栄養不足率とが共に閾値以上である栄養素の数が多い食事対象者を優先食事対象者として決定する（ステップＳ１６０４）。ここで、過不足調整が必要な栄養素の数が同じ場合は、次に優先的に過不足を調整しなければならない栄養素の数が多い食事対象者を優先食事対象者とする。
【０１１０】
栄養不足率テーブル４０３を参照すると、父において、一日の栄養不足率と長期の栄養不足率とが共に「５０％」を超えている栄養素は鉄分１つであり、長期の栄養不足率のみが５０％を超えている栄養素は脂質１つである。一方、母において、一日の栄養不足率と長期の栄養不足率とが共に「５０％」を超えている栄養素は、「鉄分」、及び「ビタミンＣ」と２つ存在する。そのため、母が優先食事対象者となる。
【０１１１】
以上説明したように実施の形態２のレシピ変換装置によれば、優先食事対象者を一人に特定するため、処理の簡略化を図ることができると共に、優先食事対象者に対して不足する栄養素が確実に補われるようにレシピを変更することができる。
【０１１２】
（実施の形態３）
次に、本発明の実施の形態３によるレシピ変換装置について説明する。実施の形態１では、図８のフローチャートが示すように優先食事対象者と不足栄養素から代替候補食材を決定し、候補食材を摂取した場合の各食事対象者の栄養摂取量が上限値を超えない範囲で最も不足栄養素を補うことができる食材を代替食材として決定するものであったが、実施の形態３では、優先食事対象者以外の食事対象者の好みの情報を加味し、候補食材を絞り込むことを特徴としている。この相違点以外の処理は全て実施の形態１と同じであるため他の説明は省略する。
【０１１３】
図１２は、食事対象者データベース１０４で保持されるチンゲンサイに対する代替食材の各食事対象者の好みに関する情報が登録された嗜好情報テーブル６００を示した図である。図１２に示すように、嗜好情報テーブル６００には、各食材と各食材に対する各食事対象者の好みの度合いとが対応づけて記憶されている。ここで、好みの度合いは、数値が大きくなるにつれて、食事対象者の食材に対する好みが大きいことを示している。実施の形態３では、特に好きでも、嫌いでもない食材に対して、好みの度合いとして５が付与され、嫌いな食材に対して、好みの度合いとして１〜４の数値が付与され、好きな食材に対して、６〜９の数値が付与されている。なお、図１２では、チンゲンサイに対する嗜好情報テーブル６００のみを示したが、嗜好情報テーブル６００は、種々の食材毎に存在する。すなわち、食事対象者データベース１０４は、種々の食材に対する代替食材毎に、各食事対象者の好みの度合いが登録された嗜好情報テーブル６００を記憶している。
【０１１４】
図１３は、実施の形態３によるレシピ変換装置の処理を示すフローチャートを示している。なお、この処理は、図６のステップＳ１１０５に示す食材変更処理の詳細を示したものである。実施の形態３において、図６のフローチャートのステップＳ１１０５以外の処理は、実施の形態１と同一であるため、ステップＳ１１０５以外の処理は説明を省略する。
【０１１５】
ステップＳ１７００の処理は、図８に示すステップＳ１３００の処理と同じであるため説明を省略する。ステップＳ１７００により、優先食事対象者名と不足栄養素名とが取得された後、ステップＳ１７０１において、食材変更処理部１１０は、嗜好情報テーブル６００から食事対象者の好みの情報を取得する（ステップＳ１７０１）。図１２に示しているのは「チンゲンサイ」の代替候補となる食材である。なお、図６に示すステップＳ１１０２において、チンゲンサイを含むレシピが選択されているものとする。この場合、食材変更処理部１１０は、「ほうれん草」に対する「父」の好みの度合い「６」、「母」の好みの度合い「６」、「娘」の好みの度合い「２」を取得する。また、食材変更処理部１１０は、「小松菜」に対する「父」の好みの度合い「８」、「母」の好みの度合い「４」、「娘」の好みの度合い「６」を取得する。
【０１１６】
次に、食材変更処理部１１０は、優先食事対象者以外の食事対象者の、好みの度合いの平均値を食材ごとに算出する（ステップＳ１７０２）。例えば、「母」が優先食事対象者である場合、食材変更処理部１１０は、「父」と「娘」の好みの度合いの平均値を食材ごとに算出する。「ほうれん草」の好みの度合いの平均値は「４（＝（６＋２）÷２）」、「小松菜」の好みの度合いの平均値は「７（＝（８＋４）÷２）」となる。
【０１１７】
次に、食材変更処理部１１０は、ステップＳ１７０２で求めた好みの度合いの平均値が最も高いものを代替候補食材に決定する（ステップＳ１７０３）。図１２の例では、食材変更処理部１１０は、「ほうれん草」の好みの度合いの平均値は「４」、「小松菜」の好みの度合いの平均値は「７」であるため、「小松菜」を代替食材として決定する。
【０１１８】
次に、食材変更処理部１１０は、ステップＳ１７０２で決定した代替候補食材を使用した場合の食事対象者の栄養摂取量を算出する（ステップＳ１７０４）。ここで、食材変更処理部１１０は、優先食事対象者決定処理部１０５から食事対象者の空腹度を取得し、取得した空腹度に食事対象者テーブル４００の食事量の目安を乗じ、更に、ステップＳ１７０１で取得した各食事対象者の食材に対する好みの度合いを用いて食事量を算出する。好みの食材は多く摂取される可能性もあるため、本実施の形態では空腹度と食事量の目安を乗算した値に、下記の式（１）で求められる好みによる食事量の変動を加算し、食事対象者の好み食材を考慮に入れて食事量の変動を算出する。
【０１１９】
好みによる食事量の変動  ＝  （好みの度合い−基準値）÷１０      （１）
その食事量相当分の食材の量を、使用食材テーブル２０１を用いて算出し、食材に含まれる栄養素の量を食材テーブル３０１から求める。父は、空腹度が「１」、食事量の目安が「１．５」であるため、食事量は１×１．５により「１．５」と算出される。ここで、ステップＳ１７０１で取得された父の小松菜の好みの度合いは「８」である。そして、この好みの度合い（＝８）対する食事量の変動は、式（１）を用いて（８−５）÷１０＝０．３と算出される。従って、父の小松菜の好みの度合いを考慮に入れて食事量を補正した場合、食事量は１．５に小松菜の好みの変動（＝０．３）を加算した値である、「１．８（＝１．５＋０．３）」と算出される。食事量が「１．８」の場合、使用食材テーブル２０１を参照すると、小松菜の量は「１０８ｇ」となる。そして、食材テーブル３０１を用いて小松菜１０８ｇに含まれる鉄分の量を算出すると「３．０２４（＝２．８÷１００×１０８）ｍｇ」となる。なお、基準値としては、１〜９の中央値である５が採用されている。
【０１２０】
ステップＳ１７０５〜Ｓ１７０９は図８に示すステップＳ１３０３〜Ｓ１３０７と同一であるので説明を省略する。
【０１２１】
以上説明したように実施の形態３のレシピ変換装置によれば、優先食事対象者以外の食事対象者の食材の好みを加味して食材が変更されるため、優先食事対象者に対しては不足する栄養素が補われ、優先食事対象者以外の者に対しては好みの食材が代替食材となるように調理レシピを変更することができる。
【０１２２】
（実施の形態４）
次に、本発明の実施の形態４によるレシピ変換装置について説明する。図１４は、実施の形態４によるレシピ変換装置のブロック図である。実施の形態４によるレシピ変換装置は、実施の形態１の構成に対して、更にサプリメントデータベース１１７を備えると共に、長期栄養管理処理部１１２が推奨サプリメント決定処理部１１８を備えることを特徴としている。なお、実施の形態４において、実施の形態１〜３と同一のものに関しては、同一の符号を付して説明を省略する。
【０１２３】
推奨サプリメント決定処理部１１８は、栄養不足率テーブルを参照し、各食事対象者に対して慢性的に栄養素が不足する慢性不足栄養素が存在するか否かを判定し、後述する図１５（ａ）に示すサプリメント情報テーブル７００を参照し、慢性不足栄養素を補うことができるサプリメントを推奨サプリメントとして決定し、決定した推奨サプリメントの服用を促す情報を食事対象者に提示する。
【０１２４】
サプリメントデータベース１１７は、図１５（ａ）に示すサプリメント情報テーブル７００と、図１５（ｂ）に示すサプリメント摂取履歴テーブル７０１とを記憶する。図１５はサプリメントデータベース１１７が記憶するデータを示す図である。サプリメントデータベース１１７は、図１５（ａ）に示すサプリメント情報テーブル７００と、図１５（ｂ）に示すサプリメント摂取履歴テーブル７０１とを記憶している。図１５（ａ）に示すサプリメント情報テーブル７００は、不足栄養素名、サプリメント名、一回の摂取量、及び一日の摂取回数目安のフィールドを備えている。不足栄養素名のフィールドには、ビタミンＣ、鉄分等の不足する栄養素の名称が記憶されている。サプリメント名のフィールドには、不足する栄養素を補うために推奨されるサプリメントの名称が記憶されている。一回の摂取量のフィールドには、サプリメントに対する一回の摂取量が記憶されている。一日の摂取回数目安のフィールドには、サプリメントの一日あたりの摂取回数が記憶されている。サプリメント情報テーブル７００に示すように、例えば、ビタミンＣが不足する場合、サプリＡを一日１回５０ｍｇ摂取する、又はサプリＢを一日３回、２０ｍｇずつ摂取すればよいことが分かる。なお、サプリメント情報テーブル７００は予め作成されたものである。
【０１２５】
図１５（ｂ）に示すサプリメント摂取履歴テーブル７０１は、サプリメント名、父、及び母のフィールドを備えている。サプリメント名のフィールドにはサプリメントの名称が記憶されている。父のフィールドには、父の一回あたりのサプリメントの摂取量と摂取回数とが記憶されている。母のフィールドには、母の一回あたりのサプリメントの摂取量と摂取回数とが記憶されている。図１５（ｂ）の場合、例えば、サプリＢに対して父のフィールドには、２ｍｇ、１が記憶されているため、父は、サプリＢを一日一回、２ｍｇ摂取していることが分かる。また、サプリＢに対して母のフィールドには、２ｍｇ、３が記憶されているため、母は、サプリＢを一日３回、２ｍｇずつ摂取していることが分かる。なお、サプリメント摂取履歴テーブル７０１は予め作成されたものである。
【０１２６】
図１６は実施の形態４におけるレシピ変換装置の動作を示すフローチャートである。ステップＳ１８００〜Ｓ１８０３、Ｓ１８０５〜Ｓ１８０９は実施の形態１におけるステップＳ１１００〜Ｓ１１０３、Ｓ１１０５〜Ｓ１１０９と同一であるため説明を省略する。
実施の形態４では、サプリメントの摂取履歴も加味して優先食事対象者を決定するステップＳ１８０４の処理と、長期栄養管理処理の後に推奨サプリメント決定するステップＳ１８１０の処理とを具備することを特徴とする。
【０１２７】
ステップＳ１８０４において、優先食事対象者決定処理部１０５は、サプリメント摂取履歴テーブル７０１から食事対象者のサプリメント摂取履歴を取得し、栄養摂取量算出処理部１０７は、取得された食事対象者のサプリメント摂取履歴から、サプリメントを加味した栄養摂取量を算出する。ステップＳ１８１０において、推奨サプリメント決定処理部１１８は、長期栄養不足率算出処理部１１５で算出された長期栄養不足率と、サプリメントデータベース１１７が保持するサプリメント情報をもとに、食事対象者毎に推奨サプリメントを決定する。
【０１２８】
次に、図１７を用いて、実施の形態４における優先食事対象者決定処理（ステップＳ１８０４）について詳しく説明する。ステップＳ１９００〜Ｓ１９０２は図７に示すＳ１２００〜Ｓ１２０２と同一であるので説明を省略する。
【０１２９】
ステップＳ１９０３において、栄養不足率算出処理部１０８は、サプリメント摂取履歴テーブル７０１から、サプリメント名、一回の摂取量、一日の摂取回数を食事対象者のサプリメント摂取履歴として取得する。例えば、「父」においては、サプリメント摂取履歴テーブル７０１からサプリＢに対して、１回の摂取量として「２ｍｇ」、一日の摂取回数として「一回」という情報が取得される。また、「母」においては、サプリＡに対して、一回の摂取量として「５０ｍｇ」、一日の摂取回数として「１回」という情報が取得され、とサプリＢに対して、一回の摂取量として「２ｍｇ」、一日の摂取回数として「３回」という情報が取得される。
【０１３０】
ステップＳ１９０４において、栄養摂取量算出処理部１０７は、サプリメントによって摂取された栄養摂取量を算出し、この栄養摂取量に対して、ステップＳ１９０１で算出された食事により摂取された栄養摂取量を加算する。
【０１３１】
例えば、父のサプリＢを例に挙げてステップＳ１９０４の処理を説明すると、ステップＳ１９０３で取得された父のサプリＢの摂取量は、サプリメント摂取履歴テーブル７０１を参照して、「２ｍｇ、１」であり、父は、サプリＢを一日一回２ｍｇ摂取していることが分かる。一方、サプリメント情報テーブル７００を参照すると、サプリＢによって補われる不足栄養素は「ビタミンＣ」であることが分かる。ここで、ステップＳ１９０２で算出された食事による父のビタミンＣの摂取量が「４．０５ｍｇ」であるとすると、この「４．０５ｍｇ」に対してサプリＢによるビタミンＣの摂取量である「２ｍｇ」を加算しときの合計である、「６．０５ｍｇ」が父のビタミンＣの摂取量として算出される。サプリメント摂取履歴に基づき、他の栄養素についても同様にサプリメントによる栄養摂取量が加算される。
【０１３２】
次に、ステップＳ１９０５において、栄養摂取量算出処理部１０７は、ステップＳ１９０４で算出した栄養摂取量を用いて栄養不足率を算出する。ここで、父の鉄分を例に挙げてステップＳ１９０５の処理を説明すると、ステップＳ１９０４により父の一日あたりの鉄分摂取量は６．０５ｍｇと算出されている。一方、父の年齢を５０歳とすると、図４（ｃ）の栄養所要量テーブル４０２から、一日あたりの鉄分の所要摂取量は１０ｍｇであることが分かる。従って、父の鉄分の一日あたりの栄養不足率は１００−６．０５÷１０×１００により「約３９％」と算出される。他の栄養素についても同様に栄養不足率を求める。栄養不足率算出処理部１０８は、このようにして、各食事対象者の栄養素の栄養不足率を求め、栄養不足率テーブル４０３に記憶させる。
【０１３３】
次に、食事対象者順位決定処理部１０９は、ステップＳ１２０４と同様にして、各食事対象者の優先順位を付け（ステップＳ１９０６）、ステップＳ１２０５と同様にして、栄養素毎に有線食事対象者を決定する（ステップＳ１９０７）。
【０１３４】
次に、図１８を用いて推奨サプリメント決定処理（ステップＳ１８１０）について詳しく説明する。まず、推奨サプリメント決定処理部１１８は、図４（ｄ）の栄養不足率テーブル４０３から食事対象者名と長期栄養不足率とを取得する（ステップＳ２０００）。次に、推奨サプリメント決定処理部１１８は、長期栄養不足率が所定の閾値以下である栄養素が存在するか否かを判定し、長期栄養不足率が閾値以下の栄養素を慢性不足栄養素として決定する（ステップＳ２００１）。ここで、母を例に挙げてステップＳ２００１の処理を説明すると、図４（ｄ）に示すように母の鉄分の長期栄養不足率は「６５％」、脂質は「２０％」、ビタミンＣは「５０％」である。従って、慢性不足栄養素とする閾値を「６０％」とした場合、長期栄養不足率が「６５％」である鉄分が、母の慢性不足栄養素として決定される。なお、閾値を６０％としたが、これは一例に過ぎず、「５０％」、「７０％」等の他の値を閾値として採用してもよい。
【０１３５】
ステップＳ２００２で慢性不足栄養素が存在すると判定された場合（ステップＳ２００２でＹＥＳ）、推奨サプリメント決定処理部１１８は、サプリメント情報テーブル７００を参照し、不足する栄養素を最も多く補うことができるサプリメントを推奨サプリメント候補として決定する（ステップＳ２００３）。
【０１３６】
母の鉄分を例に挙げてステップＳ２００２の処理を説明すると、サプリメント情報テーブル７００には、鉄分を補うサプリメントとしてサプリＣとサプリＤとが存在するため、サプリＣ又はサプリＤが、推奨サプリメント候補として決定される。なお、サプリメント情報テーブル７００に示すように、サプリＣによる一日あたりの鉄分の摂取量は２ｍｇ×３回＝６ｍｇであり、サプリＤによる一日あたりの鉄分摂取量は１０ｍｇ×１回＝１０ｍｇであるため、サプリＤを推奨サプリメント候補として決定することが好ましい。
【０１３７】
一方、ステップＳ２００２において、慢性不足栄養素が存在しなかった場合は（ステップＳ２００２でＮＯ）、処理が終了される。
【０１３８】
ステップＳ２００４において、推奨サプリメント決定処理部１１８は、図４（ｄ）に示す栄養不足率テーブル４０３を参照し、ステップＳ２００２で、慢性不足栄養素が存在すると判定された食事対象者の慢性不足栄養素の一日あたりの栄養不足率を取得する。母を例に挙げてステップＳ２００４の処理を説明すると、ステップＳ２００２において、母の慢性不足栄養素は、鉄分と判定されているため、栄養不足率テーブル４０３を参照して母の鉄分の一日あたりの栄養不足率である「７３％」が栄養不足率として取得される。
【０１３９】
ステップＳ２００５において、推奨サプリメント決定処理部１１８は、栄養所要量テーブル４０２を参照し、ステップＳ２００２で、慢性不足栄養素が存在すると判定された食事対象者の慢性不足栄養素における一日あたりの栄養所要量を取得し、取得した栄養所要量とステップＳ２００４で取得した栄養不足率とを用いて、ステップＳ２００２で、慢性不足栄養素が存在すると判定された食事対象者の慢性不足栄養素の一日あたりの摂取量を算出する。
【０１４０】
母の鉄分を例に挙げてステップＳ２００５の処理を説明する。母の年齢を４８歳とすると、栄養所要量テーブル４０２から母の一日あたりの鉄分の栄養所要量として１２ｍｇが取得される。次に、栄養不足率テーブル４０３から母の鉄分の一日あたりの栄養不足率として７３％が取得される。従って、食事による母の一日あたりの鉄分の摂取量は、１２ｍｇ×（１−０．７３）＝３．２４ｍｇと算出される。
【０１４１】
一方、ステップＳ２００３で母の鉄分の推奨サプリメント候補としてサプリＤが決定されている。そして、サプリＤによる一日の鉄分の摂取量は、サプリメント情報テーブル７００に示すように１０ｍｇ×１回＝１０ｍｇである。
【０１４２】
従って、食事による母の一日あたりの鉄分の摂取量である３．２４ｍｇに推奨サプリメント候補による一日あたりの鉄分の摂取量である１０ｍｇを加算した値である１３．２４ｍｇが、母の慢性不足栄養素である鉄分の一日あたりの栄養所要量として算出される。
【０１４３】
ステップＳ２００６において、推奨サプリメント決定処理部１１８は、ステップＳ２００５で算出した栄養摂取量が図４（ｃ）の栄養所要量テーブル４０２が示す栄養所要量の上限値を超えるか否かを判定する（ステップＳ２００６）。
【０１４４】
ここで、推奨サプリメント決定処理部１１８は、上限値を超えないと判定した場合は（ステップＳ２００６でＹＥＳ）、ステップＳ２００３で決定した推奨サプリメント候補を推奨サプリメントとして決定する。母の鉄分を例に挙げて、ステップＳ２００６の処理を説明すると、ステップＳ２００５で、サプリＤを摂取した場合の母の鉄分の一日あたりの鉄分の摂取量は、１３．２５ｍｇと算出され、上限値である４０ｍｇより小さいため、サプリＤが推奨サプリメントとして決定される。
【０１４５】
一方、推奨サプリメント決定処理部１１８は、ステップＳ２００６において上限値を超えると判定した場合は（ステップＳ２００６でＮＯ）、処理をステップＳ２００３に戻し、先に決定したサプリメントとは別のサプリメントを推奨サプリメント候補として決定する。例えば、サプリＤを摂取した場合の母の鉄分の一日あたりの栄養摂取量が上限値である４０ｍｇより大きい場合は、サプリメント情報テーブル７００を参照して、サプリＤとは別のサプリメントであって、鉄分を補うことができるサプリメントであるサプリＣが推奨サプリメント候補として決定される。
【０１４６】
ステップＳ２００７において、推奨サプリメント決定処理部１１８は、ステップＳ２００６で決定した推奨サプリメントの摂取を促す情報を表示部１０２に表示する。この場合、表示部１０２には、例えば「お母さん、鉄分が慢性的に不足しています。本日、サプリＤを１個服用して下さい。」というような情報が表示される。
【０１４７】
以上説明したように、実施の形態４によるレシピ変換装置によれば、各食事対象者に対して慢性的に不足する栄養素である慢性不足栄養素が決定され、決定された慢性不足栄養素を補うようなサプリメントが決定され、決定されたサプリメントの摂取を促す情報が食事対象者に提示されるため、慢性不足栄養素がある食事対象者は、提示されたサプリメントを摂取することが好ましいことを速やかに認識することができると共に、提示されたサプリメントを摂取することで、慢性不足栄養素を無くし、健康を増進させることができる。
【０１４８】
なお、本発明は以下の態様を採用してもよい。
【０１４９】
（１）実施の形態１、２において、食事量を求めるために用いた食事対象者テーブル４００の食事量の目安、空腹度指標テーブル５００の空腹度、食事量目安テーブル５０１の食事量、及び満足度指標テーブル５０２の満足度等の数値として、「１．０」や「１．５」を用いたが、これらの値は一例にすぎず、他の値を設定することも可能である。
【０１５０】
また、食事量の目安、空腹度、食事量、及び満足度等をより細かい段階設定にする、或いは数値を変更することで、より正確な食事量の目安を算出することができる。更に、食事量の目安の初期値は、食事対象者により設定させてもよいし、食事対象者の健康状態等を加味してレシピ変換装置が設定してもよい。
【０１５１】
（２）実施の形態１、２では食事量の目安は、食事対象者により摂取された食事量が過剰である、或いは不足しているかにより補正されており、さらに実施の形態３では食事対象者の食材に対する好みの度合いで補正されているが、これに限定されず、食事対象者の健康状態及び栄養摂取状態等を考慮して補正してもよい。更に、食事量の過不足を判定するにあたり過剰や不足の状態が続いている期間を「１ヶ月」と設定したが、これは固定されるものではなく、他の期間を設定してもよい。
【０１５２】
（３）実施の形態３において、優先食事対象者の好みも反映するために、まず、優先食事対象者の好みの度合いが規定値以上のものを代替候補食材として絞込み、その中から、さらに他の食事対象者にとってより好ましい食材を絞り込んでもよい。また、予め食事対象者ごとに、食材に対する好みの度合いを登録して使用しているが、食事履歴と、食事量目安を用いて、食材に対する好みの度合いを推定することも可能である。
【０１５３】
（４）実施の形態４において、サプリメント情報を登録する際に、食事対象者が所持しているサプリメントかどうかの情報も登録し、所持しているサプリメントを優先的に推奨するようにしてもかまわない。
【産業上の利用可能性】
【０１５４】
本発明によるレシピ変換装置は、調理者が調理したいレシピが、各食事対象者の健康が保持されつつ、各食事対象者が満足するようなものに変更されるため、家庭用ホームネットワークを介して接続される調理アシスト機器として有用である。
【図面の簡単な説明】
【０１５５】
【図１】本発明の実施の形態１によるレシピ変換装置のブロック図を示している。
【図２】本発明の実施の形態１におけるレシピデータベースの構成を示す図である。
【図３】本発明の実施の形態１におけるレシピデータベースの構成を示す図である。
【図４】本発明の実施の形態１における食事対象者データベースの構成を示す図である。
【図５】本発明の実施の形態１における食事対象者データベースの構成を示す図である。
【図６】本発明の実施の形態１におけるレシピ変換装置のフローチャートを示している。
【図７】本発明の実施の形態１における優先食事対象者決定処理を示すフローチャートを示している。
【図８】本発明の実施の形態１における食材変更処理を示すフローチャートである。
【図９】本発明の実施の形態１におけるレシピ生成処理を示すフローチャートである。
【図１０】本発明の実施の形態１における長期栄養管理処理を示すフローチャートである。
【図１１】本発明の実施の形態２における優先食事対象者決定処理を示すフローチャートである。
【図１２】本発明の実施の形態３におけるチンゲンサイの嗜好情報テーブルを示した図である。
【図１３】本発明の実施の形態３における食材変更処理を示すフローチャートである。
【図１４】本発明の実施の形態４におけるレシピ変換装置のブロック図を示している。
【図１５】（ａ）はサプリメント情報テーブルを示し、（ｂ）はサプリメント摂取履歴テーブルを示す図である。
【図１６】本発明の実施の形態４におけるレシピ変換装置のフローチャートを示している。
【図１７】本発明の実施の形態４における優先食事対象者決定処理のフローチャートを示している。
【図１８】本発明の実施の形態４における推奨サプリメント決定処理のフローチャートを示している。
【符号の説明】
【０１５６】
１００  入力部
１０１  レシピデータベース
１０２  表示部
１０３  レシピ選択処理部
１０４  食事対象者データベース
１０５  優先食事対象者決定処理部
１０６  食事履歴取得処理部
１０７  栄養摂取量算出処理部
１０８  栄養不足率算出処理部
１０９  食事対象者順位決定処理部
１１０  食材変更処理部
１１１  レシピ生成処理部
１１２  長期栄養管理処理部
１１３  調理履歴保持期間取得処理部
１１４  栄養摂取量積算処理部
１１５  長期栄養不足率算出処理部
１１６  食事量目安補正処理部
１１７  サプリメントデータベース
１１８  推奨サプリメント決定処理部
２００  レシピテーブル
２０１  使用食材テーブル
２０２  候補食材テーブル
２０３  調理工程テーブル
３００  調理方法テーブル
３０１  食材テーブル
３０２  変更履歴テーブル
４００  食事対象者テーブル
４０１  食事履歴テーブル
４０２  栄養所要量テーブル
４０３  栄養不足率テーブル
４０４  栄養摂取量積算値テーブル
５００  空腹度指標テーブル
５０１  食事量目安テーブル
５０２  満足度指標テーブル
６００  嗜好情報テーブル
７００  サプリメント情報テーブル
７０１  サプリメント摂取履歴テーブル
【図１】
2006285967.tif 000003
【図２】
2006285967.tif 000004
【図３】
2006285967.tif 000005
【図４】
2006285967.tif 000006
【図５】
2006285967.tif 000007
【図６】
2006285967.tif 000008
【図７】
2006285967.tif 000009
【図８】
2006285967.tif 000010
【図９】
2006285967.tif 000011
【図１０】
2006285967.tif 000012
【図１１】
2006285967.tif 000013
【図１２】
2006285967.tif 000014
【図１３】
2006285967.tif 000015
【図１４】
2006285967.tif 000016
【図１５】
2006285967.tif 000017
【図１６】
2006285967.tif 000018
【図１７】
2006285967.tif 000019
【図１８】
2006285967.tif 000020