(57)【要約】      （修正有）【課題】妊婦の妊娠持続期間（例えば妊娠週数）と栄養状態に合わせた妊婦の栄養管理ができる栄養管理システムを提供する。【解決手段】ユーザ情報に基づきユーザの栄養素必要量を算出し、当該栄養素必要量とユーザの栄養分析結果情報とに基づき、ユーザの栄養素過不足情報を算出する処理を行うユーザ情報演算処理手段と、ユーザからの指示に基づき料理情報を検索する料理情報検索処理手段と、料理情報の料理により取得可能な栄養素量を算出し、栄養素量とユーザの栄養素過不足情報とに基づいて、料理情報の提供を行う料理情報演算処理手段とを含む。【選択図】図１３
2015194807.tif 000002
【特許請求の範囲】
【請求項１】
ユーザから採取した検体を分析して得られたユーザの栄養状態に関する栄養分析結果情報と、ユーザの妊娠持続期間情報を含むユーザ情報と、料理で使用する食材情報を含む料理情報と、を記憶するための記憶手段と、
前記ユーザ情報に基づき前記ユーザの栄養素必要量を算出し、当該栄養素必要量と前記ユーザの栄養分析結果情報とに基づき、前記ユーザの栄養素過不足情報を算出する処理を行うユーザ情報演算処理手段と、
ユーザからの指示に基づき前記料理情報を検索する料理情報検索処理手段と、
前記料理情報の料理により取得可能な栄養素量を算出し、前記栄養素量と前記ユーザの栄養素過不足情報とに基づいて、前記料理情報の提供を行う料理情報演算処理手段と、を含む、栄養管理システム。
【請求項２】
請求項１に記載の栄養管理システムにおいて、
前記ユーザ情報は、前記ユーザの食事履歴情報を含み、
前記ユーザ情報演算処理手段は、
前記ユーザの前記食事履歴情報が示す食事履歴により取得可能な栄養素を求め、当該栄養素も含めて、前記ユーザの前記栄養素過不足情報を算出する栄養管理システム。
【請求項３】
請求項１又は２に記載の栄養管理システムおいて、
前記料理情報検索処理手段は、
前記料理情報に点数を付して評価し、前記料理で取得可能な栄養素が前記ユーザの不足栄養素を含む場合は前記点数を加点する処理、及び前記料理で取得可能な栄養素が前記ユーザの過剰栄養素を含む場合は前記点数を減点する処理の少なくとも一方を行い、前記点数に応じて料理情報の提供を行う栄養管理システム。
【請求項４】
請求項１乃至３のいずれか１項に記載の栄養管理システムおいて、
前記記憶手段は、
前記妊娠持続期間の長さと推奨栄養素、推奨料理、推奨食材の少なくとも１つを関連付けた第１の推奨情報を記憶し、
前記料理情報検索処理手段は、
前記第１の推奨情報及び前記ユーザの妊娠持続期間に基づき、前記ユーザの妊娠持続期間の長さに応じた推奨栄養素、推奨料理、推奨食材の少なくとも１つを求め、これらに基づき、検索した料理情報を評価する栄養管理システム。
【請求項５】
請求項４に記載の栄養管理システムにおいて、
前記第１の推奨情報は、妊娠持続期間に対応して特に摂取すべき栄養素、料理、食材の少なくとも１つの要素、又は摂取を控えるべき栄養素、料理、食材の少なくとも１つの要素、に関する情報を含み、
前記ユーザ情報演算処理手段は、
前記第１の推奨情報及び前記ユーザの妊娠持続期間に基づき、前記ユーザが特に摂取すべき推奨要素、又は摂取を控えるべき非推奨要素を求め、
前記料理情報検索処理手段は、
前記料理情報に点数を付して評価し、前記料理で取得可能な要素が、前記推奨要素を含む場合には前記点数を加点する処理、及び非推奨要素を含む場合には前記点数を減点する処理の少なくとも一方を行い、点数に応じて前記料理情報の提供（表示）を行う栄養管理システム。
【請求項６】
請求項１乃至５のいずれかの１項に記載の栄養管理システムにおいて、
前記ユーザ情報は、前記ユーザが定期的に摂取するサプリメントに関する常用サプリメントの情報を含み、
前記ユーザ情報演算処理手段は、
前記常用サプリメント情報が示すサプリメントにより取得可能な栄養素も含めて、前記ユーザの前記栄養素過不足情報を算出する栄養管理システム。
【請求項７】
請求項１乃至６のいずれかの１項に記載の栄養管理システムにおいて、
前記ユーザ情報は、ユーザのつわりの状態に関するつわり情報を含み、
前記記憶手段は、
つわりの状態と推奨料理又は推奨食材を関連付けた第２の推奨情報を記憶し、
前記料理情報検索処理手段は、
前記第２の推奨情報及び前記ユーザのつわり情報に基づき、前記ユーザのつわりの状態に応じた推奨料理又は推奨食材を求め、求めた推奨料理又は推奨食材に基づき、検索した料理情報を評価する栄養管理システム。
【請求項８】
請求項１乃至７のいずれか１項に記載の栄養管理システムにおいて、
前記ユーザ情報は個人情報を含み、
前記個人情報は前記ユーザの性別、体重、年齢、活動レベルの少なくとも１つに関する属性情報を含み、
前記ユーザ情報演算処理手段は、
前記ユーザの性別、体重、年齢、活動レベルの少なくとも１つと、前記ユーザの前記妊娠持続期間情報に基づき前記ユーザの栄養素必要量を算出する栄養管理システム。
【請求項９】
栄養管理プログラムであって、
前記ユーザ情報に基づき前記ユーザの栄養素必要量を算出し、当該栄養素必要量と前記ユーザの栄養分析結果情報とに基づき、前記ユーザの栄養素過不足情報を算出する処理を行うユーザ情報演算処理手段と、
ユーザからの指示に基づき前記料理情報を検索する料理情報検索処理手段と、
前記料理情報の料理により取得可能な栄養素量を算出し、前記栄養素量と前記ユーザの栄養素過不足情報とに基づいて、前記料理情報の提供を行う料理情報演算処理手段と、してコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、栄養管理システム及び栄養管理プログラムに関する。
【背景技術】
【０００２】
インターネット等の普及により、料理レシピをＷＥＢ上に掲載し、検索機能を利用して、利用者の所望の料理レシピを取得、利用することが盛んに行われている。さらに、栄養素の過不足を補ったりバランスのよい食事を摂るためのレシピを選択できるように、レシピごとに栄養素量を算出して表示することが提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１３９５５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、レシピの栄養素量は把握できても、個人の栄養状態が把握できていないため、個人に適切なレシピを選択することができなかった。
【０００５】
一方、個人の食事の栄養バランスを分析するサービスは色々提案されており、ユーザが食事や間食の内容をＰＣや携帯電話等の端末に入力しサービス会社へ送信し、サービス会社がその食事データから栄養分析を行って、顧客へ栄養分析結果を返信するものや、食事内容の代わりに食事の画像を送信するものなどがある。しかしながら、毎度食事や間食の度に食事（間食）の内容や画像を送信するのは面倒であり、継続することが困難であるという課題があった。
【０００６】
健康な身体づくりのためには、食事のバランスや栄養素の過不足が重要であることは広く認識されているにも関わらず、このようなサービスが広まっていない理由の一つに、栄養素の過不足による影響がすぐには実感しづらく、病的症状が出て初めて実感されるため、より手軽なサービスでないと継続しないことが挙げられる。このような中で、妊婦においては、母体のみならず胎児の健康を願う思いが強いため、特に栄養状態に気を配る傾向がある。
【０００７】
しかしながら、従来妊婦への食事指導は、病気の危険性がある等の特別問題のない人へは行われていなかった。また、必要な栄養素等の指導にとどまり、個人の栄養状態や妊娠週に合わせた指導やアドバイスは行われていなかった。
【０００８】
本発明は、以上のような技術的課題に鑑みてなされたものである。本発明のいくつかの態様によれば、妊婦の妊娠持続期間（例えば妊娠週数）と栄養状態に合わせた妊婦の栄養管理ができる栄養管理システム及び栄養管理プログラムを提供することができる。
【課題を解決するための手段】
【０００９】
［適用例１］
本適用例に係る栄養管理システムは、ユーザから採取した検体を分析して得られたユーザの栄養状態に関する栄養分析結果情報と、ユーザの妊娠持続期間情報を含むユーザ情報と、料理で使用する食材情報を含む料理情報と、を記憶するための記憶手段と、前記ユーザ情報に基づき前記ユーザの栄養素必要量を算出し、当該栄養素必要量と前記ユーザの栄養分析結果情報とに基づき、前記ユーザの栄養素過不足情報を算出する処理を行うユーザ情報演算処理手段と、ユーザからの指示に基づき前記料理情報を検索する料理情報検索処理手段と、前記料理情報の料理により取得可能な栄養素量を算出し、前記栄養素量と前記ユーザの栄養素過不足情報とに基づいて、前記料理情報の提供を行う料理情報演算処理手段と、を含む、栄養管理システムに関する。
【００１０】
また本適用例にかかる栄養管理サーバは、上記各手段を含むサーバである。また本適用例にかかる栄養管理プログラムは、上記各手段としてコンピュータを機能させるプログラムである。また本適用例にかかる情報記憶媒体は、上記各手段としてコンピュータを機能させるプログラムが記憶されたコンピュータ読み取り可能な情報記憶媒体である。
【００１１】
本適用例によれば、妊婦の妊娠持続期間（例えば妊娠週数）と妊婦の定期妊婦健診の際の採血や検尿を利用して分析した栄養状態に合わせた料理情報（レシピ等）を検索可能なシステムを提供することができる。
【００１２】
［適用例２］
上述の適用例において、前記ユーザ情報は、前記ユーザの食事履歴情報を含み、前記ユーザ情報演算処理手段は、前記ユーザの前記食事履歴情報が示す食事履歴により取得可能な栄養素を求め、当該栄養素も含めて、前記ユーザの前記栄養素過不足情報を算出してもよい。
【００１３】
本適用例によれば、栄養分析結果と食事履歴情報から算出した栄養素過不足を用いることでよりユーザの最近の栄養状態に合わせた料理情報（レシピ等）を検索可能なシステムを提供することができる。
【００１４】
［適用例３］
上述の適用例において、前記料理情報検索処理手段は、前記料理情報に点数を付して評価し、前記料理で取得可能な栄養素が前記ユーザの不足栄養素を含む場合は前記点数を加点する処理、及び前記料理で取得可能な栄養素が前記ユーザの過剰栄養素を含む場合は前記点数を減点する処理の少なくとも一方を行い、前記点数に応じて料理情報の提供を行ってもよい。
【００１５】
本適用例によれば、不足栄養素及び過剰栄養素の少なくとも一方に基づいて点数付けをすることで適切に順位づけを行うことができる。そして点数に応じて料理情報の提供を行うことで、ユーザの栄養状態と妊娠持続期間に応じて推奨度の高い順に検索結果の料理情報（レシピ等）を提供する（例えばユーザ端末に表示させる）ことができる。
【００１６】
［適用例４］
上述の適用例において、前記記憶手段は、前記妊娠持続期間の長さと推奨栄養素、推奨料理、推奨食材の少なくとも１つを関連付けた第１の推奨情報を記憶し、前記料理情報検索処理手段は、前記第１の推奨情報及び前記ユーザの妊娠持続期間に基づき、前記ユーザの妊娠持続期間の長さに応じた推奨栄養素、推奨料理、推奨食材の少なくとも１つを求め、これらに基づき、検索した料理情報を評価してもよい。
【００１７】
前記推奨情報は、前記妊娠持続期間の長さと推奨する料理に関する推奨情報でもよいし、前記妊娠持続期間の長さと推奨する食材に関する推奨情報でもよい。料理又は料理に含まれる食材が妊娠週数ごとに特に摂取すべき栄養素を含む場合は含まない場合に比べて推奨度を高くしてもよい。
【００１８】
本適用例によれば、妊娠持続期間の長さに応じた推奨栄養素、推奨食材を含む料理情報や妊娠持続期間の長さに応じた推奨料理の料理情報（レシピ等）を優先してユーザに提供する（例えばユーザ端末に表示させる）ことができる。
【００１９】
［適用例５］
前記第１の推奨情報は、妊娠持続期間に対応して特に摂取すべき栄養素、料理、食材の少なくとも１つの要素、又は摂取を控えるべき栄養素、料理、食材の少なくとも１つの要素、に関する情報を含み、前記ユーザ情報演算処理手段は、前記第１の推奨情報及び前記ユーザの妊娠持続期間に基づき、前記ユーザが特に摂取すべき推奨要素、又は摂取を控えるべき非推奨要素を求め、前記料理情報検索処理手段は、前記料理情報に点数を付して評価し、前記料理で取得可能な要素が、前記推奨要素を含む場合には前記点数を加点する処理、及び非推奨要素を含む場合には前記点数を減点する処理の少なくとも一方を行い、点数に応じて前記料理情報の提供を行ってもよい。
【００２０】
本適用例によれば、ユーザの妊娠持続期間に対応して決定された推奨要素、又は非推奨摂取を控えるべき非推奨要素点数付けをすることで適切に順位づけを行うことができる。そして点数に応じて料理情報（レシピ等）の提供を行うことで、ユーザの栄養状態と妊娠持続期間に応じて推奨度の高い順に料理情報を提供する（例えばユーザ端末に表示させる）ことができる。
【００２１】
［適用例６］
上述の適用例において、前記ユーザ情報は、前記ユーザが定期的に摂取するサプリメント（栄養補助食品を含む）に関する常用サプリメントの情報を含み、前記ユーザ情報演算処理手段は、前記常用サプリメント情報が示すサプリメントにより取得可能な栄養素も含めて、前記ユーザの前記栄養素過不足情報を算出してもよい。
【００２２】
本適用例によれば、ユーザが常用しているサプリメント（栄養補助食品のを含む）の情報を加えることでより精度よくユーザの栄養素過不足状態を判定して、料理情報（レシピ等）を提供する（例えばユーザ端末に表示させる）ことができる。
【００２３】
［適用例７］
上述の適用例において、前記ユーザ情報は、ユーザのつわりの状態に関するつわり情報を含み、前記記憶手段は、つわりの状態と推奨料理又は推奨食材を関連付けた第２の推奨情報を記憶し、前記料理情報検索処理手段は、前記第２の推奨情報及び前記ユーザのつわり情報に基づき、前記ユーザのつわりの状態に応じた推奨料理又は推奨食材を求め、求めた推奨料理又は推奨食材に基づき、検索した料理情報を評価してもよい。
【００２４】
本適用例によれば、ユーザのつわりの状態の情報を加えることで、ユーザのつわりの状態に合わせて効果的な栄養素等を含む料理情報（レシピ等）を提供する（例えばユーザ端末に表示させる）ことができる。
【００２５】
［適用例８］
上述の適用例において、前記ユーザ情報は個人情報を含み、前記個人情報は前記ユーザの性別、体重、年齢、活動レベルの少なくとも１つに関する属性情報を含み、前記ユーザ情報演算処理手段は、前記ユーザの性別、体重、年齢、活動レベルの少なくとも１つと、前記ユーザの前記妊娠持続期間情報に基づき前記ユーザの栄養素必要量を算出してもよい。
【００２６】
本適用例によれば、前記ユーザの性別、体重、年齢、活動レベルの少なくとも１つに関する属性情報と妊娠持続期間情報に応じたユーザの栄養素必要量を算出することができる。
【図面の簡単な説明】
【００２７】
【図１】本実施形態の栄養管理システム１のネットワーク構成を示す図。
【図２】本実施形態のサーバ２０の機能ブロック図の例。
【図３】本実施の形態の栄養管理システムの概要を説明するための図。
【図４】ユーザ情報データベースの登録内容の一例を示す図。
【図５】レシピ情報データベースのレシピ情報の登録内容の一例を示す図。
【図６】食品成分情報の登録内容の一例を示す図。
【図７】必要量情報の登録内容の一例を示す図。
【図８】ユーザ情報登録処理の流れを示すフローチャート図。
【図９】レシピ情報登録処理の流れを示すフローチャート図。
【図１０】図１０（Ａ）（Ｂ）は、料理で取得可能な栄養素の算出例について説明するための図。
【図１１】ユーザの栄養分析結果を示す図。
【図１２】図１２（Ａ）（Ｂ）は、食事履歴情報に基づくユーザの栄養素過不足割合の更新処理について説明するための図。
【図１３】本実施の形態のレシピ検索処理の流れを示すフローチャート。
【図１４】各レシピの点数化の具体例について説明するための図。
【図１５】レシピの点数算出方法の具体例を示す図。
【図１６】妊娠持続期間と病状に対応する推奨栄養素、非推奨栄養素の関係テーブル。
【発明を実施するための形態】
【００２８】
以下、本発明の好適な実施形態について図面を用いて詳細に説明する。用いる図面は説明の便宜上のものである。なお、以下に説明する実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。
【００２９】
１．構成
１−１．栄養管理システム
図１は、本実施形態の栄養管理システム１のネットワーク構成を示す図である。栄養管理システム１は、サービスを提供する栄養管理システムのサーバ２０を含む。また栄養管理システム１は、栄養管理システムのサーバ２０と複数のユーザ端末１０Ａ、１０Ｂ、・・とを含んで構成することもできる。ユーザ端末１０Ａ、１０Ｂ、・・は、スマートフォンや携帯電話、タブレット端末、パーソナルコンピュータ、ゲーム端末、ネットワーク家電などである。栄養管理システムのサーバ２０は、複数のユーザ端末１０Ａ、１０Ｂ、・・とインターネット等の通信ネットワーク２で接続可能に構成され、通信ネットワーク２を介してユーザ端末１０Ａ、１０Ｂ、・・にレシピ情報（料理情報の一例）を提供する。
【００３０】
栄養管理システムのサーバ２０は、ユーザ情報が記憶されているユーザ情報データベース２２や、レシピ情報が記憶されているレシピ情報データベース２４や各種統計情報が記憶された統計情報データベース２６を管理している。
【００３１】
本実施形態の栄養管理システム１は、栄養分析機関３０のサーバ３２とインターネット等の通信ネットワーク２で接続可能に構成されている。本実施形態の栄養管理システム１は、栄養分析機関３０のサーバ３２が保持するユーザの検体情報を、通信ネットワーク２を介して受信するようにしてもよい。
【００３２】
ユーザはユーザ端末１０Ａ、１０Ｂ、１０Ｃを利用して栄養管理システムのサーバ２０が運営するレシピ提供サイトにアクセス可能である。ユーザはレシピ提供サイトでレシピの検索を行うことができ、検索されたレシピ情報はユーザ端末１０Ａ、１０Ｂ、１０Ｃへ送信され、表示部に表示される。
【００３３】
１−２．栄養管理システムのサーバの構成
図２に本実施形態のサーバ２０の機能ブロック図の例を示す。本実施形態のサーバ２０は図２の構成要素（各部）の一部を省略した構成としてもよい。
【００３４】
本実施形態のサーバ２０は、記憶部２７０、処理部２００、通信部２９６、情報記憶媒体２８０等を含む。
【００３５】
記憶部２７０は、格納部２６０（例えば、データベース）を含む。格納部２６０は、ユーザ情報４００（図４参照）が記憶され、ユーザ情報データベースとして機能する。また格納部２６０は、レシピ情報５００（料理情報の一例、図５参照）が記憶され、レシピ情報データベースとして機能する。また格納部２６０は、統計情報６００（図６、図７）が記憶され、統計情報データベースとして機能する。
【００３６】
ユーザ情報４００には、ユーザから採取された検体を分析して得られたユーザの栄養状態に関する栄養分析結果情報と、ユーザの個人情報、ユーザの妊娠持続期間情報を含む。レシピ情報５００には、料理で使用する食材情報を含む。
【００３７】
統計情報６００として、個人情報と前記妊娠持続期間情報に基づき前記ユーザの栄養素必要量を算出するために必要な統計情報（例えばユーザの年齢や体重等と必要な栄養素量の量に関する統計情報など）を記憶していてもよい。また統計情報６００として食材情報に基づき、前記料理で取得可能な料理栄養素情報を算出するために必要な統計情報（例えば食材に含まれる栄養素量に関する統計情報など）を記憶していてもよい。
【００３８】
情報記憶媒体２８０（コンピュータにより読み取り可能な媒体）は、プログラムやデータなどを格納するものである。
【００３９】
処理部２００は、情報記憶媒体２８０に格納されるプログラム（データ）に基づいて本実施形態の種々の処理を行う。即ち情報記憶媒体２８０には、本実施形態の各部としてコンピュータを機能させるための栄養分析プログラム（各部の処理をコンピュータに実行させるためのプログラム）が記憶される。
【００４０】
通信部２９６は外部（例えば、端末、他のサーバ）との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。
【００４１】
処理部２００（プロセッサ）は、情報記憶媒体２８０に記憶されるプログラム等に基づいて、処理を行う。具体的には、端末からの要求に応じてサービスを提供する。処理部２００の機能は各種プロセッサ（ＣＰＵ、ＤＳＰ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラムにより実現できる。
【００４２】
処理部２００は、ネットワーク設定部２１０、通信制御部２１２、ユーザ情報登録処理部２２２、レシピ情報登録処理部２２４、レシピ情報検索処理部２２６を含む。なおこれらの一部を省略する構成としてもよい。
【００４３】
ネットワーク設定部２１０は、ユーザ端末１０Ａ、１０Ｂ、・・の識別情報を受信し、受信した端末識別情報に対応づけて、ユーザのネットワーク情報を、格納部２６０に格納する。
【００４４】
通信制御部２１２は、ネットワークを介して検体分析機関のサーバ３２やユーザ端末１０Ａ、１０Ｂ、１０Ｃ等の他のコンピュータとデータを送受信する処理を行う。
【００４５】
ユーザ情報登録処理部２２２、レシピ情報登録処理部２２４、レシピ情報検索処理部２２６における各種処理は、サーバ２０で行ってもよいが、全部または一部の処理を端末において行うようにしてもよい。
【００４６】
ユーザ情報登録処理部２２２は、ユーザの前記個人情報と妊娠持続期間情報に基づきユーザの栄養素必要量を算出し、当該栄養素必要量とユーザの栄養分析結果情報に基づき、ユーザの栄養素過不足情報を算出する処理を行うユーザ情報演算処理手段として機能する。また、レシピ情報検索処理部２２６は、ユーザからの指示に基づきレシピ情報（料理情報の一例）を検索する料理情報検索処理手段として機能する。またレシピ情報登録処理部２２４は、料理で使用する食材情報に基づき、料理により取得可能な栄養素量を算出する処理を行う料理情報演算処理手段として機能する。
【００４７】
レシピ情報検索処理部（料理情報検索処理手段）２２６は、ユーザの栄養素過不足情報と検索した料理情報の料理により取得可能な栄養素量に基づき、検索した料理情報を評価して、料理情報の提供を行う。
【００４８】
妊娠持続期間情報とは、ユーザの妊娠週数や月数などが判定可能な情報であればよく、出産予定日の情報でもよい。ユーザから採取された検体とはユーザの血液や尿などでもよい。料理情報とは、料理に含まれる食材情報や料理の作り方の情報を含んでもよい。
【００４９】
格納部２６０に、ユーザ情報４００として、ユーザの食事履歴情報を記憶させてもよい。ユーザ情報登録処理部（ユーザ情報演算処理手段）２２２は、ユーザの食事履歴情報が示す食事履歴により取得可能な栄養素を求め、当該栄養素も含めて、前記ユーザの前記栄養素過不足情報を算出してもよい。
【００５０】
レシピ情報検索処理部（料理情報検索処理手段）２２６は、料理情報の評価を点数化し、前記料理で取得可能な栄養素が前記ユーザの不足栄養素を含む場合は前記点数を加点する処理、及び前記料理で取得可能な栄養素が前記ユーザの過剰栄養素を含む場合は前記点数を減点する処理の少なくとも一方を行い、前記点数に応じて料理情報の提供を行ってもよい。
【００５１】
格納部２６０に、統計情報６００として、妊娠持続期間の長さと推奨栄養素、推奨料理、推奨食材の少なくとも１つを関連付けた第１の推奨情報を記憶させてもよい。レシピ情報検索処理部（料理情報検索処理手段）２２６は、第１の推奨情報及びユーザの妊娠持続期間に基づき、ユーザの妊娠持続期間の長さに応じた推奨栄養素、推奨料理、推奨食材の少なくとも１つを求め、これらに基づき、検索した料理情報を評価してもよい。推奨情報は、妊娠持続期間の長さと推奨する料理に関する推奨情報でもよいし、妊娠持続期間の長さと推奨する食材に関する推奨情報でもよい。料理又は料理に含まれる食材が妊娠週数ごとに特に摂取すべき栄養素を含む場合は含まない場合に比べて推奨度を高くしてもよい。
【００５２】
第１の推奨情報は、妊娠持続期間に対応して特に摂取すべき栄養素、料理、食材の少なくとも１つ要素、又は摂取を控えるべき栄養素、料理、食材の少なくとも１つの要素に関する情報を含んでもよい。
【００５３】
ユーザ情報登録処理部（ユーザ情報演算処理手段）２２２は、第１の推奨情報及び前記ユーザの妊娠持続期間に基づき、前記ユーザが特に摂取すべき推奨要素、又は摂取を控えるべき非推奨要素を求めてもよい。
【００５４】
レシピ情報検索処理部（料理情報検索処理手段）２２６は、料理情報の評価を点数化し、前記料理で取得可能な要素が、前記推奨要素を含む場合には前記点数を加点する処理、及び非推奨要素を含む場合には前記点数を減点する処理の少なくとも一方を行い、点数に応じて前記料理情報の提供（表示）を行ってもよい。
【００５５】
格納部２６０に、ユーザ情報４００として、ユーザが定期的に摂取するサプリメント（栄養補助食品を含む）に関する常用サプリメントの情報を記憶させてもよい。ユーザ情報登録処理部（ユーザ情報演算処理手段）２２２は、常用サプリメント情報が示すサプリメントにより取得可能な栄養素も含めて、前記ユーザの前記栄養素過不足情報を算出してもよい。
【００５６】
格納部２６０に、ユーザ情報４００として、ユーザのつわりの状態に関するつわり情報を記憶させてもよい。また格納部２６０に、統計情報６００としてつわりの状態と推奨料理又は推奨食材を関連付けた第２の推奨情報を記憶させてもよい。
【００５７】
レシピ情報検索処理部（料理情報検索処理手段）２２６は、第２の推奨情報及びユーザのつわり情報に基づき、ユーザのつわりの状態に応じた推奨料理又は推奨食材を求め、求めた推奨料理又は推奨食材に基づき、検索した料理情報を評価してもよい。
【００５８】
格納部２６０に、ユーザ情報４００として記憶されたユーザの個人情報は、前記ユーザの性別、体重、年齢、活動レベルの少なくとも１つに関する属性情報を含んでもよい。ユーザ情報登録処理部（ユーザ情報演算処理手段）２２２は、ユーザの性別、体重、年齢、活動レベルの少なくとも１つと、ユーザの前記妊娠持続期間情報に基づきユーザの栄養素必要量を算出してもよい。
【００５９】
２．本実施の形態の処理
２−１．本システムの概要
図３は、本実施の形態の栄養管理システムの概要を説明するための図である。ユーザ（妊婦）４０は、栄養管理システム１がＷＥＢ上で運営するサイトでユーザ登録（ａ１）を行い、本システムの利用を開始する。ユーザ４０は通院している産婦人科５０で定期妊婦診断を受診する際に尿や血液などの検体を採取され（ｂ１）、産婦人科５０は、採取した検体を栄養分析機関３０へ送付する（ｃ１）。栄養分析機関３０では検体を分析してユーザの栄養状態の分析を行い、栄養様態の分析結果を栄養分析結果情報として栄養管理システムに送信する（ｄ１）、栄養管理システム１は受信したユーザの栄養分析結果情報をユーザ情報として登録する。
【００６０】
ユーザ４０は栄養管理システムがＷＥＢ上で運営するサイトにアクセスして、レシピ検索（ａ２）やレシピ登録（ａ３）や食事履歴の登録（ａ３）を行うことができる。ユーザ４０がレシピ検索を行うと栄養管理システム１はユーザ４０の栄養状態に適したレシピを提供する。
【００６１】
２−２．ユーザ情報データベース
図４は、ユーザ情報データベースのユーザ情報４００の登録内容の一例を示す図である。
【００６２】
ユーザ情報４００は、ユーザＩＤ（ユーザ識別情報の一例）４０２、パスワード４０４、ニックネーム４０６、氏名４０８、生年月日４１０、性別４１２、活動レベル４１４、妊娠週数（妊娠持続期間の一例であり、出産予定日でもよい）４１６、栄養素必要量情報４１８、栄養分析結果情報４２０、食事履歴情報４２２、栄養過不足情報４２４、レシピＩＤリスト４２６、レポートＩＤリスト４２８、電子メールアドレス４３０、体重情報４３２、つわり情報４３４、常用サプリメント情報４３６を含む。
【００６３】
栄養素必要量情報４１８は、例えば４４０に示すように、ユーザが必要な栄養素の栄養素名４４２と単位４４４と必要量４４６を含む情報で構成してもよい。
【００６４】
栄養分析結果情報４２０は、例えば４５０に示すように、ユーザの栄養分析結果を各栄養素の栄養素名４５２と過不足割合４５４を含む情報で構成してもよい。
【００６５】
食事履歴情報４２２は、例えば４６０に示すように、ユーザの食事内容を各食事内容に対応するレシピタイトル４６２とレシピＩＤ４６４、食した日付４６６を含む情報で構成してもよい。
【００６６】
栄養過不足情報４２４は、例えば４７０に示すように、栄養素名４７２と過不足割合４７４を含む情報で構成してもよい。
【００６７】
２−３．レシピ情報データベース
図５は、レシピ情報データベースのレシピ情報５００の登録内容の一例を示す図である。
【００６８】
レシピ情報５００は、レシピＩＤ５０２、コピー元ＩＤ５０４、レシピタイトル（料理名）５０６、カテゴリ５０８、種別５１０、公開日時５１２、ユーザＩＤ５１４、料理画像５１６、食材情報５１８、作り方情報５２０、レポート情報５２２、栄養素情報５２４、推奨妊娠週数情報６２６を含む。
【００６９】
食材情報５１８は、例えば５４０に示すように、食材名５４２と分量５４４を含む情報で構成してもよい。
【００７０】
作り方情報５２０は、例えば５５０に示すように、作り方の順序５５２と作り方説明文５５４と作り方に関する写真５５６を含む情報で構成してもよい。
【００７１】
レポート情報５２２は、例えば５６０に示すように、レポートＩＤ５６２と投稿者５６４と料理の写真５６６、投稿日付５６８、コメント５６９を含む情報で構成してもよい。
【００７２】
栄養素情報５２４は、例えば５７０に示すように、栄養素名５７２と単位５７４と料栄養素量（一人分）５７６を含む情報で構成してもよい。
【００７３】
レポート情報５２２は、レシピを登録したユーザ以外の他のユーザがレシピを参考にして作った場合、写真や感想などのコメントを投稿した場合に生成される情報である。また本実施の形態ではユーザがレシピの投稿を行う際に、あるレシピを参考にして少し変更を加えたい場合などは、元のレシピをコピーして変更点を変更し新たに登録することができる。この場合はコピー元のレシピＩＤもコピー元ＩＤ５０４として登録される。また、基本的な料理メニューについては、本システムに予め登録しておくことで、ユーザが一から投稿する手間を省いてもよい。
【００７４】
推奨妊娠週数情報５２６は、当該レシピに適した妊娠週数の情報（時期や妊娠月数の情報でもよい）であり、ユーザがレシピを登録する際に登録できるようにしてもよいし、システムで設定するようにしてもよい。推奨妊娠週数情報５２６として、例えば「初期」と登録されていれば、妊娠初期（１〜１５週）に適したレシピとなる。レシピの検索結果に基づき、レシピ情報を表示する際に、レシピを検索中のユーザの妊娠週数と推奨妊娠週数情報で推奨している妊娠週数が一致する（又は近い）場合には、当該レシピ情報を優先的に表示してもよい。また当該レシピにお勧めマークなどを表示して推奨度が高いレシピであることをユーザに告知してもよい。
【００７５】
２−４．統計情報データベース
統計情報データベースには、統計情報６００として、食品成分情報と必要量情報等が記憶されている。
【００７６】
図６は、食品成分情報の登録内容の一例を示す図である。
【００７７】
食品成分情報６１０として、各食品の食品名６１２に関連付けて各食品の基準量のエネルギー５１４、各食品の基準量に含まれるタンパク質６１６、脂質６１８等の量（ｇ）が記憶されている。
【００７８】
なお食品成分情報６１０は、文部科学省のホームページの「日本食品標準成分表」に食材ごとに記載されている値などを用いてもよい。
【００７９】
図７は、必要量情報の登録内容の一例を示す図である。
【００８０】
必要量６２０として、個人の属性（性別６２１、年齢６２２、活動レベル６２３、妊娠週数６２４）に対応する必要なエネルギー量（１日分のkcal）６２５、たんぱく質（ｇ）６２６、・・・等が記憶されている。
【００８１】
なお必要量情報は、例えば農林水産省がホームページに掲載している必要な食品成分（年齢・性別・活動量・妊娠週数情報を元に示されている）等の値を用いてもよい。
【００８２】
２−５．ユーザ情報登録処理
本システムのサーバは、ＷＥＢ上にレシピ提供サイトを開設しており、ユーザはユーザ端末を介して当該サイトにアクセスすることにより、ユーザ登録を行ったり、レシピ情報の提供を受けたりすることができる。
【００８３】
図８はユーザ情報登録処理の流れを示すフローチャート図である。
【００８４】
本システムのサーバ（ユーザ情報登録処理部２２２）は、ユーザ端末１０からユーザ情報の登録要求を受信すると（ステップＳ１０でＹ）、要求元のユーザ端末１０にユーザ情報登録画面を送信する（ステップＳ２０）。
【００８５】
本システムのサーバ１は、ユーザ情報登録画面を介して入力されたユーザ情報を受信すると（ステップＳ３０でＹ）、受信したユーザ情報に基づき、当該ユーザのユーザ情報４００（図４参照）を生成し、ユーザＩＤ（ユーザ識別情報）に関連付けて記憶部２７０に格納する（ステップＳ４０）。例えば、図４のパスワード４０４、ニックネーム４０６、氏名４０８、生年月日４１０、性別４１２、活動レベル４１４、妊娠週数（妊娠持続期間の一例）４１６、食事履歴情報４２２、レシピＩＤリスト４２６、レポートＩＤリスト４２８、電子メールアドレス４３０、体重情報４３２、つわり情報４３４、常用サプリメント情報４３６等は、ユーザ端末から受信したユーザ情報に基づき記憶部２７０に格納されるユーザ情報４００である。
【００８６】
本システムのサーバ（ユーザ情報登録処理部２２２）1は、栄養分析機関のサーバ３２からユーザの栄養分析結果情報を受信すると（ステップＳ５０でＹ）、受信した栄養分析結果情報に基づき、対応するユーザのユーザＩＤ（ユーザ識別情報）に関連づけて記憶されているユーザ情報４００の栄養分析結果情報（図４の４２０、４５０参照）を更新する（ステップＳ６０）。
【００８７】
本システムのサーバ（ユーザ情報登録処理部２２２）１は、統計情報データベース２６に記憶されている必要量に基づき、ユーザの性別、年齢、活動レベル、妊娠週数に対応する1日分の栄養素必要量を求め、ユーザ情報の栄養素必要量（図４の４１８、４４０参照）として登録する（ステップＳ７０）。
【００８８】
ユーザ情報４００として食事履歴情報が登録されている場合には（ステップＳ８０でＹ）、本システムのサーバ１は、ユーザの栄養分析結果情報と栄養素必要量と食事履歴情報に基づき栄養過不足情報を算出して、ユーザ情報４００の栄養過不足情報（図４の４２４、４７０参照）として登録する（ステップＳ９０）。また、ユーザ情報４００として食事履歴情報が登録されていない場合には（ステップＳ８０でＮ）、本システムのサーバ１は、ユーザの栄養分析結果情報と栄養素必要量に基づき栄養過不足情報を算出して、ユーザ情報４００の栄養過不足情報として登録する（ステップＳ１００）。
【００８９】
２−６．レシピ情報登録処理
図９はレシピ情報登録処理の流れを示すフローチャート図である。
【００９０】
本システムのサーバ１（レシピ情報登録処理部２２４）では、ユーザが投稿したレシピの情報（図５参照）が登録される。その後、食材情報（図５の５１８，５４０）と食品成分情報（図６参照）に基づき、各食材の分量分の栄養素量を算出し、各食材の栄養素量を合計してレシピごとの栄養素量を算出し、対象人数で除算することで一人分のレシピごとの栄養素量を算出し、レシピ情報データベースに栄養素情報（図５の５２４、５７０参照）として登録する。
【００９１】
本システムのサーバ（レシピ情報登録処理部２２４）１は、ユーザ端末１０からレシピ情報の登録要求を受信すると（ステップＳ１１０でＹ）、要求元のユーザ端末１０にレシピ情報登録画面を送信する（ステップＳ１２０）。
【００９２】
本システムのサーバ１（レシピ情報登録処理部２２４）は、レシピ情報登録画面を介して入力されたレシピ情報を受信すると（ステップＳ１３０でＹ）、受信したレシピ情報に基づき、当該レシピのレシピ情報５００（図５参照）を生成しレシピＩＤに関連付けて記憶部に格納する（ステップＳ１４０）。例えばレシピ情報５００として、レシピＩＤ５０２、コピー元ＩＤ５０４、レシピタイトル（料理名）５０６、カテゴリ５０８、種別５１０、公開日時５１２、ユーザＩＤ５１４、料理画像５１６、食材情報５１８、作り方情報５２０、レポート情報５２２、推奨妊娠週数情報６２６等が、ユーザ端末１０から受信したレシピ情報に基づき記憶部２７０に格納されるレシピ情報５００である。
【００９３】
本システムのサーバ１（レシピ情報登録処理部２２４）は、レシピの食材情報と食品成分情報（図６参照）に基づき、レシピの一人分の栄養素情報（図５の５２４、５７０）を求めて、レシピ情報の栄養素情報として登録する（ステップＳ１５０）。
【００９４】
２−７．料理で取得可能な栄養素情報の算出処理
図１０（Ａ）（Ｂ）は、料理で取得可能な栄養素の算出例について説明するための図である。
【００９５】
図１０（Ａ）は「もやしと豆腐の炒めもの」の３人分の食材情報を示している。図１０（Ｂ）は、「もやしと豆腐の炒めもの」に使用される各食材（もやし、豆腐、・・）６４０の含む栄養素６４２の内訳を示している。この例ではいくつかの栄養素に絞って説明する。まず「もやしと豆腐の炒めもの」に使用するもやし、豆腐などの食材６４０ごとに、食品成分情報（図６参照）と使用する分量に基づいて、各栄養素（例えばタンパク質、脂質、炭水化物、カルシウム、・・・）６４２の含有量を算出する。例えば「もやし」１００ｇには図９（Ｂ）に示すように、タンパク質が３．７ｇ、脂質が１．５ｇ含まれている。そして各栄養素６４２について各食材６４０の値をすべて合計し、合計量６４４を求め、その値をこのレシピの対象人数である３で割って一人分のレシピの栄養素量６４６を算出する。
【００９６】
２−８．栄養素過不足情報の算出処理
次に栄養素過不足情報の算出処理の具体例について説明する。ユーザがユーザ情報登録画面から食事履歴情報を新たに登録すると、本システムはユーザ情報データベースの該当ユーザの食事履歴情報（図４の４２２）を更新する。また栄養分析機関が栄養分析結果情報の登録を行った場合や栄養分析機関によりあらたな栄養分析結果情報が届いた場合に、本システムはユーザ情報データベースの該当ユーザの栄養分析結果情報（図４の４２０）を更新する。
【００９７】
本システムは、食事履歴情報を更新した場合や栄養分析結果情報を更新した場合に栄養素過不足情報の算出処理を行う。
【００９８】
栄養素過不足情報の算出は、ユーザの栄養分析結果情報（図４の４２０）と、ユーザの食事履歴情報（図４の４２２）と、料理の食材情報（図５の５１８）と、統計情報（図６、図７）に基づき行う。算出の一例を以下に示す。
【００９９】
例えばユーザが、女性で、年齢28歳、活動レベルふつう（属性情報）、妊娠週数5週、であるとする。本システムは、ユーザ情報により、これらの情報を把握可能である。またこのユーザの栄養分析結果（図４の栄養分析結果情報４２０）が図１１に示す内容であるとする。本システムは、ユーザ情報４００により、これらの情報を把握可能である。
【０１００】
本システムでは各栄養素の過不足割合にしたがって、ユーザの不足栄養素及び過剰栄養素を判定する。例えば各栄養素の過不足割合が８０パーセント未満であるものを不足栄養素、過不足割合が１２０パーセント以上を過剰栄養素とすると、図１１に示すように、不足栄養素がカルシウム、鉄、ビタミンＤ、食物繊維であり、過剰栄養素が食塩となる。
【０１０１】
本システムでは、栄養分析結果結情報として得られた栄養素過不足割合を、食事履歴に登録されている食事内容（料理）に基づき更新する処理を行う。より具体的には食事履歴に登録されている食事内容（料理）の栄養素充足割合を求め、これによりユーザの栄養素過不足割合を更新する。
【０１０２】
例えば食事履歴として「もやしと豆腐の炒め物」が登録されているとする。本システムは、「もやしと豆腐の炒め物」に関するレシピＩＤ（図４の４６４）に対応するレシピ情報５００を検索して、「もやしと豆腐の炒め物」の食材情報（図５の５１８、５４０）を取得し、「２−７．料理で取得可能な栄養素情報の算出処理」で説明した手法に従い、「もやしと豆腐の炒め物」で取得可能な栄養素量を算出し、これをユーザが取得したとみなして、ユーザの栄養素過不足割合を更新する。
【０１０３】
図１２（Ａ）（Ｂ）を用いて食事履歴情報に基づくユーザの栄養素過不足割合の更新処理について説明する。
【０１０４】
図１２（Ａ）に「もやしと豆腐の炒め物」の栄養素情報を示す。なおこのデータでは不足栄養素と過剰栄養素とその他いくつかの栄養素に絞って記載している。栄養素量６７２が、「もやしと豆腐の炒め物」で取得可能なレシピ栄養素量（図１０の６４６）である。また必要量６７４は、ユーザの属性情報（女性で、年齢28歳、活動レベルふつう）とユーザの妊娠週数（５週）に基づき、必要量情報（統計情報、図７参照）から算出した値である。本システムは、レシピ栄養素量（Ａ）６７２と必要量（Ｂ）６７４を算出し、これらに基づき以下のように充足割合（Ｃ）６７６を算出する。
【０１０５】
レシピの充足割合（Ｃ）＝
レシピ栄養素量（Ａ）÷（必要量（Ｂ）×α）×１００・・式（１）
ここで、αは例えば次のように求めてもよい。一日に３食食べるとして１食分なのでα＝１／３×α’とする。さらに料理の種別（図５の５１０）によって量が異なるため、主菜の場合はα’＝１／２にし、副菜の場合はα’＝１／４、その他はα’＝１／４とする。もやしと豆腐の炒め物は主菜なので、α＝１／３×１／２＝１／６となる。図１２（Ａ）の６７４は、式（１）により求めた充足割合を示している。
【０１０６】
次に図１２（Ｂ）を用いて、食事履歴を反映させた新過不足割合（％）６８６の算出方法を説明する。６８２が「もやしと豆腐の炒め物」の食事履歴を反映させる前の旧過不足割合（Ｅ）である。まったく食事履歴を反映させていない状態では、旧過不足割合（Ｅ）は、栄養分析結果情報（図１１）が示す過不足割合となる。６８４は上述したレシピの充足割合（図１２（Ａ）の６７６）である。食事履歴を反映させた新過不足割合（％）（Ｄ）６８６は、以下のようにして算出してもよい。
【０１０７】
新過不足割合（Ｄ）＝
旧過不足割合（Ｅ）×（１−β）＋レシピの充足割合（Ｃ）×β
・・式（２）
ここで、βは例えば次のように求めてもよい。栄養素過不足状態は２週間程度の食事状態を反映しているとして２週間分のうちの1日分の食事なので１／１４にし、一日に３食食べるとして１食分なのでさらに１／３にすると、β＝１／１４×１／３×β’となる。さらに料理の種別（図５の５１０）によって量が異なるため、主菜の場合はβ’＝１／２にし、副菜の場合はβ’＝１／４、その他はβ’＝１／４とする。従って、もやしと豆腐の炒め物は主菜なので、β＝１／１４×１／３×１／２＝１／８４となる。図１２（Ｂ）の６８６は、式（２）より求めた新栄養素過不足割合を示している。栄養素の過不足割合の食事履歴による更新はこのようにして行うことができる。
【０１０８】
食事履歴情報の登録は、既にレシピ情報５００としてデータベースに登録されているレシピの場合には、ユーザ端末１０にレシピ情報とともに食事履歴ボタン表示し、ユーザが食事履歴ボタンをクリックすると、日付とともに当該レシピを食事履歴情報として登録するようにしてもよい。また、レシピ情報データベースに登録されていないレシピの場合には、ユーザ端末１０にレシピ登録画面を表示し、ユーザが登録したレシピを食事履歴情報として登録してもよい。さらに既存レシピの中で材料や分量を変更したレシピ変形例を簡単に登録できるように、ユーザ端末１０にレシピ情報とともに変形レシピ登録ボタン表示し、ユーザが変形レシピ登録ボタンをクリックすると、当該レシピの食材情報等の編集画面を表示し、ユーザの変更入力を受け付け、変更後の内容を変形レシピとして登録できるようにしてもよい。例えばユーザがユーザ端末において、元のレシピをコピーして変更し、投稿して食事履歴登録を行うことができるインタフェースを提供してもよい。
【０１０９】
またシステム提供側で、レシピ情報データベースに、基本的な料理メニューや、ファミリーレストラン等の外食メニュー、コンビニエンスストアなどで販売されている商品、インスタント食品、お菓子、サプリメント、栄養補助食品等の食材情報を登録しておいてもよい。このようにすると、ユーザが一から投稿する手間を省くことができるとともに、食事として摂取した栄養素を正確に記録することができる。
【０１１０】
なお、定期的に摂取するサプリメント等の栄養補助食品については、ユーザがユーザ端末のユーザ情報登録画面から登録できるようにしてもよい。常用サプリメント情報（図４の４３６）が登録されている場合には、料理の場合と同様に当該サプリメントにより取得可能な栄養素についても充足割合を求めて、過不足割合を更新する処理を行ってもよい。
【０１１１】
また常用サプリメントの種類に応じて、過不足割合の補正条件（補正関数や補正に用いる重み値）等を用意しておき、常用サプリメントに対応する補正条件を用いて、過不足割合を補正するようにしてもよい。
【０１１２】
２−９．レシピ検索処理
本システムでは、ユーザは本システムのレシピ検索サイトにアクセスして、キーワード（レシピ名、料理名、食材名、栄養素名等）を入力することにより、システムのレシピ情報データベースに登録されているレシピを検索して、ユーザ端末１０で参照することができる。
【０１１３】
図１３は、本実施の形態のレシピ検索処理の流れを示すフローチャートである。
【０１１４】
ユーザ端末１０から、キーワード（レシピ名、食材名、栄養素名）とともにレシピ検索要求を受信すると、以下の処理を行う（ステップＳ２１０）。
【０１１５】
まず、レシピ情報データベースからキーワードに対応するレシピを検索して検索結果リストを作成する（ステップＳ２２０）。例えばユーザがキーワードとして「豆腐」と入れた場合、豆腐を食材として含むレシピがＬ１，Ｌ２、Ｌ３，Ｌ４、Ｌ５がヒットしたとする。この場合、レシピＬ１、Ｌ２、Ｌ３，Ｌ４、Ｌ５を含む検索結果リストが作成される。
【０１１６】
次に、検索結果リストの全レシピ（Ｌ１，Ｌ２、Ｌ３，Ｌ４、Ｌ５）について以下の処理を行う。まずレシピの食材情報（図５１８）に基づき、当該レシピで取得可能な栄養素量を求める（ステップＳ２３０）。なおレシピで取得可能な栄養素量については、レシピ情報の登録処理の際に、「２−７．料理で取得可能な栄養素情報の算出処理」を行い、算出した栄養素情報を、レシピ情報の栄養素情報（図５の５２４、５７０）として登録しておいたものを使用することができる。
【０１１７】
そして、ユーザの栄養素必要量とレシピで取得可能な栄養素量に基づき、レシピの充足割合を求める（ステップＳ２４０）。ユーザの栄養素必要量とレシピで取得可能な栄養素量に基づき、レシピの充足割合は、「２−８．栄養素過不足情報の算出処理」で説明した手法（例えば式（１））を用いて求めることができる。
【０１１８】
レシピで取得可能な栄養素がユーザの不足栄養素を含む場合には（ステップＳ２５０でＹ）、点数を加点する処理を行う（ステップＳ２６０）。またレシピで取得可能な栄養素がユーザの過剰栄養素を含む場合には（ステップＳ２７０でＹ）、点数を減点する処理を行う（ステップＳ２８０）。そしてこれらを合計した当該レシピの点数を求める（ステップＳ２９０）。
【０１１９】
検索結果リストの全レシピについて点数つけの処理が終了するまでステップＳ２３０からＳ２９０の処理を繰り返し、検索結果リストの全レシピについて点数つけの処理が終了したら（ステップＳ３００でＹ）、レシピの点数に基づき、順位付けして、点数の高い順に表示する処理を行う（ステップＳ３１０）。例えばレシピＬ１が１２点、レシピＬ２が１０点、レシピＬ３が―５点，レシピＬ４が４点、レシピＬ５が１５点である場合、各レシピの点数で順位付けすると、Ｌ５＞Ｌ１＞Ｌ２＞Ｌ４＞Ｌ３となる。従ってレシピの検索結果としてＬ５＞Ｌ１＞Ｌ２＞Ｌ４＞Ｌ３の順で表示してもよい。またレシピ一覧を表示する際に、Ｌ５＞Ｌ１＞Ｌ２＞Ｌ４＞Ｌ３で表示してもよい。またＬ５＞Ｌ１＞Ｌ２＞Ｌ４＞Ｌ３の順でレシピに順位をつけて、ユーザが順位でレシピ一覧をソートできるようにしてもよい。
【０１２０】
各レシピの点数化の具体例について、図１４を用いて説明する。レシピ検索中のユーザは、女性で、年齢28歳、活動レベルふつう（属性情報）、妊娠週数５週であるとする。本システムは、ユーザ情報により、これらの情報を把握可能であり、このユーザの栄養分析結果（図４の栄養分析結果情報４２０）が図１１に示す内容であるとする。
【０１２１】
図１４は、図１１に示す栄養分析結果を有するユーザついて、「もやしと豆腐の炒めもの」のレシピの充足割合をグラフ化したものである。レシピの充足割合については、「２−８．栄養素過不足情報の算出処理」で説明した手法（例えば式（１））を用いて求めることができる。
【０１２２】
図１５は、レシピの点数算出方法の具体例を示す図である。
【０１２３】
図１５の７１０は、レシピ検索中のユーザの不足栄養素（例えば「カルシウム」「鉄」「ビタミンＤ」「食物繊維」）に関する加点処理の内容を示しており、レシピ（例えば「もやしと豆腐の炒め物」）の充足割合と加点値の関係を示す。不足栄養素がレシピに、１％〜４０％含まれる場合は＋１点、４１％〜８０％含まれる場合は＋２点、８１％以上含まれる場合は＋３点の加点を行う。
【０１２４】
図１５の７２０は、レシピ検索中のユーザの過剰栄養素（例えば「食塩」）に関する減点処理の内容を示しており、レシピ（例えば「もやしと豆腐の炒め物」）の充足割合と減点値の関係を示す。過剰栄養素がレシピに、１％〜４０％含まれる場合は−１点、４１％〜８０％含まれる場合は−２点、８１％以上含まれる場合は−３点の減点行う。
【０１２５】
図１５の７３０は、妊婦に特に必要な栄養素に関する加点処理の内容を示しており、妊婦に特に必要な栄養素（例えば「葉酸」（1か月前〜3か月目）、「カルシウム」、「鉄」、「ビタミンＢ１」（つわりがひどい時）、「ビタミンＢ６」（つわりがひどい時、「食塩」）のレシピ（例えば「もやしと豆腐の炒め物」）の充足割合と加点値の関係を示す。妊婦に特に必要な栄養素がレシピに、１％〜４０％含まれる場合は＋１点、４１％〜８０％含まれる場合は＋２点、８１％以上含まれる場合は＋３点の加点を行う。
【０１２６】
図１５の７４０は、妊婦が摂取過剰を注意する栄養素に関する減点処理の内容を示しており、妊婦が摂取過剰を注意する栄養素（例えば「水銀」（過不足割合１００パーセント%以上の場合）、「ビタミンＡ」（過不足割合１００パーセント以上の場合））のレシピ（例えば「もやしと豆腐の炒め物」）の充足割合と減点値の関係を示す。妊婦が摂取過剰を注意する栄養素がレシピに、１％〜４０％含まれる場合は−１点、４１％〜８０％含まれる場合は−２点、８１％以上含まれる場合は−３点の減点を行う。
【０１２７】
図１５の７５０は、妊婦が摂取を控えるべき食材・成分に関する減点処理の内容を示しており、妊婦が摂取を控えるべき食材・成分（食中毒原因食品（チーズ、ナチュラルチーズ、肉や魚のパテ、生ハム、スモークサーモン）、カフェイン（茶、コーヒー等）、アルコール）を含む場合には−３点の減点処理を行う。
【０１２８】
「２−８．栄養素過不足情報の算出処理」で説明したように、ユーザの不足栄養素及び過剰栄養素を判定する際に、過不足割合（図１１参照）が８０パーセント未満であるものを不足栄養素、過不足割合が１２０パーセント以上を過剰栄養素とすると、レシピ検索中のユーザの不足栄養素は、「カルシウム」、「鉄」、「ビタミンＤ」、「食物繊維」であり、過剰栄養素が「食塩」となる。
【０１２９】
図１４によれば、不足栄養素である「カルシウム」の「もやしと豆腐の炒め物」の充足割合は４１％〜８０％なので＋２点、「鉄」の充足割合は４１％〜８０％なので＋２点、「ビタミンＤ」の充足割合は１％〜４０％なので＋１点、「食物繊維」の充足割合は８１％以上なので＋３点の加点を行う。
【０１３０】
また過剰栄養素である「食塩」の「もやしと豆腐の炒め物」の充足割合は４１％〜８０％含まれる場合は−２点の減点を行う。
【０１３１】
またレシピ検索中のユーザは、妊娠週数５週であるため、妊婦に特に必要な栄養素「葉酸」（1か月前〜3か月目）、「カルシウム」、「鉄」となる。図１４によれば、妊婦に特に必要な栄養素「葉酸」の「もやしと豆腐の炒め物」の充足割合は４１％〜８０％なので＋２点、「カルシウム」の「もやしと豆腐の炒め物」の充足割合は４１％〜８０％なので＋２点、「鉄」の「もやしと豆腐の炒め物」の充足割合は４１％〜８０％なので＋２点の加点処理を行う。
【０１３２】
従ってレシピ「もやしと豆腐の炒め物」について点数付けすると次のよう計算でき、点数１２となる。
【０１３３】
点数（もやしと豆腐の炒め物）＝
＋２（カルシウム）＋２（鉄）＋１（ビタミンＤ）＋３（食物繊維）
−２（食塩）
＋２（葉酸）＋２（カルシウム）＋２（鉄）
＝１２
このように検索結果リストのレシピについて点数付けを行い、点数の高い順に表示することで、ユーザに最適なレシピを紹介することができる。
【０１３４】
また、ユーザ情報として、つわりの状態（有、無）をつわり情報として登録できるようにしておき、その有無に応じてつわり症状改善におすすめの栄養素（ここではビタミンＢ１、ビタミンＢ６）の加点を行うこともできる。
【０１３５】
例えばレシピ検索中のユーザが「つわりがひどい」という「つわり情報」を登録している場合には、７４０に示すように「ビタミンＢ１」「ビタミンＢ６」について加点を行う。
【０１３６】
２−１０．妊娠持続期間と推奨栄養素
本システムでは、統計情報として妊娠持続期間に対応して特に摂取すべき栄養素、又は摂取を控えるべき栄養素に関する情報（第１の推奨情報に相当）を記憶部に記憶させておき、これをもちいてレシピ検索を行うユーザの妊娠持続期間にてきしたレシピの提供を行うことができる。
【０１３７】
図１６は、妊娠持続期間と病状に対応する推奨栄養素、非推奨栄養素の関係テーブルを示している。
【０１３８】
妊娠持続期間として、「時期」と「月数」と「週数」があるが、これらはシステムが採用している妊娠持続期間に応じて使い分け可能である。例えばユーザ情報として、妊娠持続期間を「時期」で管理するシステムの場合には「時期」によりテーブルを参照し、「月数」で管理するシステムの場合には「月数」によりテーブルを参照し、「週数」で管理するシステムの場合には「週数」によりテーブルを参照する。妊娠持続期間は、時間の経過により変化するので、ユーザ情報としては「出産予定日」を登録しておいて、「出産予定日」と現在の日付により妊娠持続期間（「時期」、「月数」、「週数」）を求めるようにしてもよい。
【０１３９】
図１６のテーブルは、妊娠持続期間が、「妊娠初期」（「１〜４月」又は「１〜１５週」でもよい）の場合の推奨栄養素は、「葉酸」「鉄」「カルシウム」「食物繊維」であることを示している。また妊娠持続期間が、「妊娠中期」（「５〜７月」又は「１６〜２７週」でもよい）、又は「妊娠後期」（「８〜１０月」又は「２８〜４０週」でもよい）の場合の推奨栄養素は、「鉄」「カルシウム」「食物繊維」であることを示している。
【０１４０】
また妊娠持続期間が、「妊娠初期」（「１〜４月」又は「１〜１５週」でもよい）又は「妊娠中期」（「５〜７月」又は「１６〜２７週」でもよい）又は「妊娠後期」（「８〜１０月」又は「２８〜４０週」でもよい）の場合の非推奨栄養素は、「カフェイン」「アルコール」「リステリア菌に感染しやすい食品」、「水銀」であることを示している。
【０１４１】
例えばレシピ検索中のユーザの妊娠持続期間が「初期」である場合には、「初期」に対応した推奨栄養素や非推奨栄養素に対して、「２−９．レシピ検索処理」で説明したように、レシピの充足割合に応じた加点処理や減点処理を行ってもよい。また点数化処理とは別に、妊娠持続期間に対応した推奨栄養素を含む食品を優先して表示するようにしてもよい。また妊娠持続期間に対応した非推奨栄養素を含む食品を検索結果リストから外すようにしてもよい。
【０１４２】
図１６の「症状」は妊娠持続期間に発生しやすい症状を列記したものである。「症状」はユーザ情報としてユーザに登録してもらった情報（図４の４３８）により判断する。妊娠持続期間が同じである場合、対応する「症状」を登録しているユーザのほうが、登録していないユーザに比べて、推奨栄養素の推奨度合を高くするようにしてもよい。例えば妊娠初期のユーザが「便秘になりやすい」という症状を登録していた場合には、推奨栄養素の加点割合を高くするとか、優先して表示するなどの処理をおこなってもよい。
【０１４３】
こうすることで、より妊婦の状態に合わせたレシピを提供することができる。
【０１４４】
以上、本実施形態あるいは変形例について説明したが、本発明はこれら本実施形態あるいは変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することが可能である。
【０１４５】
本発明は、実施形態で説明した構成と実質的に同一の構成（例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成）を含む。また、本発明は、実施形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施形態で説明した構成に公知技術を付加した構成を含む。
【符号の説明】
【０１４６】
１  栄養管理システム、１０Ａ、１０Ｂ、１０Ｃ  ユーザ端末、２０  栄養管理システムのサーバ、２２  ユーザ情報データベース、２４  レシピ情報データベース、２６  統計情報データベース、２００  処理部、２１０  ネットワーク設定部、２１２  通信制御部、２２２  ユーザ情報登録処理部、２２４  レシピ情報登録処理部、２２６  レシピ情報検索処理部、２７０  記憶部、２７２  格納部、２８０  情報記憶媒体、２９６  通信部、４００  ユーザ情報、５００  レシピ情報、６００  統計情報
【図１】
2015194807.tif 000003
【図２】
2015194807.tif 000004
【図３】
2015194807.tif 000005
【図４】
2015194807.tif 000006
【図５】
2015194807.tif 000007
【図６】
2015194807.tif 000008
【図７】
2015194807.tif 000009
【図８】
2015194807.tif 000010
【図９】
2015194807.tif 000011
【図１０】
2015194807.tif 000012
【図１２】
2015194807.tif 000013
【図１３】
2015194807.tif 000014
【図１５】
2015194807.tif 000015
【図１６】
2015194807.tif 000016
【図１１】
2015194807.tif 000017
【図１４】
2015194807.tif 000018