(57)【特許請求の範囲】
【請求項１】
ユーザへダイエットに関する情報を提示するダイエット支援装置において、
ダイエットに関するアドバイス情報をあらかじめ記憶しているアドバイス情報記憶手段と、
ユーザ端末より受信した、前記ユーザのダイエットに関するデータであるダイアリーデータを記憶するダイアリーデータ記憶手段と、
複数の食品群と、食事バランスの判定に用いられ、各食品群に対応するイラストの表示の大きさを決定する閾値を、前記食品群の属性及び前記食品群を摂取した期間に応じて記憶した判定テーブルに基づいて、前記ダイアリーデータ記憶手段に記憶した前記ダイアリーデータに含まれるユーザが摂取した複数の食品群についての食事バランスを判定する判定手段と、
前記判定手段の判定に基づいて、前記アドバイス情報記憶手段に記憶した前記アドバイス情報を抽出し、前記ユーザ端末に表示させるために送信するアドバイス情報送信手段と、
前記判定手段の判定に基づいて、前記食品群の属性及び前記食品群を摂取した期間に応じて前記各食品群のイラストの表示の大きさを決定し、当該決定した大きさで各食品群を表示したイラストを、前記食品群の属性又は前記食品群を摂取した期間に対応する食事バランスとしてユーザ端末に表示させるイラスト送信手段と、
を備えることを特徴とするダイエット支援装置。
【請求項２】
請求項１に記載のダイエット支援装置において、
前記アドバイス情報送信手段が送信する前記ユーザへのアドバイス情報は、前記アドバイス情報記憶手段に記憶した前記アドバイス情報と、前記アドバイス情報に関連するチェック事項について前記ユーザ端末より受付けた入力データとに基づいて作成されるアドバイス情報を含む、
ことを特徴とするダイエット支援装置。
【請求項３】
請求項１又は２に記載のダイエット支援装置において、
前記ユーザへのアドバイス情報は、前記アドバイス情報記憶手段に記憶する前記アドバイス情報の中からランダムに抽出された前記アドバイス情報に基づいて作成されるアドバイス情報を含むことを特徴とするダイエット支援装置。
【請求項４】
請求項１から３いずれか一項に記載のダイエット支援装置において、
前記ユーザへのアドバイス情報は、定まった日ごとに作成されることを特徴とするダイエット支援装置。
【請求項５】
請求項１から４いずれか一項に記載のダイエット支援装置において、
前記ユーザのダイエットに関するデータは、前記ユーザの体重及び体脂肪率を含み、
前記ユーザの体重及び体脂肪率の変化に関するグラフを前記ユーザ端末に表示させるために、前記ダイアリーデータ記憶手段に記憶した前記ユーザの体重及び体脂肪率のデータを送信するグラフ送信手段、をさらに備えることを特徴とするダイエット支援装置。
【請求項６】
請求項１から５いずれか一項に記載のダイエット支援装置において、
前記判定テーブルは、前記食品群のうち特定の炭水化物の摂取回数データと食事バランスとを関連付けたテーブルと、特定の炭水化物以外についての摂取回数データと食事バランスとを関連付けたテーブルとからなることを特徴とするダイエット支援装置。
【請求項７】
請求項１から６いずれか一項に記載のダイエット支援装置において、
前記ユーザ端末より受信した前記ユーザに関するデータを記憶するユーザ記憶手段と、
前記ユーザ端末からの指定を受付けて、前記ユーザ記憶手段及び前記ダイアリーデータ記憶手段に記憶した他のユーザのデータを、前記ユーザ端末に表示するために送信するライバル送信手段と、をさらに備えることを特徴とするダイエット支援装置。
【請求項８】
ユーザへダイエットに関する情報を提示するダイエット支援方法において、
ユーザ端末より受信した、前記ユーザのダイエットに関するデータであるダイアリーデータをダイアリーデータ記憶手段に記憶するステップと、
複数の食品群と、食事バランスの判定に用いられ、各食品群に対応するイラストの表示の大きさを決定する閾値を、前記食品群の属性及び前記食品群を摂取した期間に応じて記憶した判定テーブルに基づいて、前記ダイアリーデータ記憶手段に記憶した前記ダイアリーデータに含まれるユーザが摂取した複数の食品群についての食事バランスを判定する判定ステップと、
前記判定ステップの判定に基づいて、ダイエットに関するアドバイス情報をあらかじめ記憶しているアドバイス情報記憶手段からアドバイス情報を抽出し、前記ユーザ端末に表示させるために送信するステップと、
前記判定ステップの判定に基づいて、前記食品群の属性及び前記食品群を摂取した期間に応じて前記各食品群のイラストの表示の大きさを決定し、当該決定した大きさで各食品群を表示したイラストを、前記食品群の属性又は前記食品群を摂取した期間に対応する食事バランスとしてユーザ端末に表示させるステップと、
を備えることを特徴とするダイエット支援方法。
【請求項９】
ユーザへダイエットに関する情報を提示するコンピュータ・プログラムにおいて、
ユーザ端末より受信した、前記ユーザのダイエットに関するデータであるダイアリーデータをダイアリーデータ記憶手段に記憶するステップと、
複数の食品群と、食事バランスの判定に用いられ、各食品群に対応するイラストの表示の大きさを決定する閾値を、前記食品群の属性及び前記食品群を摂取した期間に応じて記憶した判定テーブルに基づいて、前記ダイアリーデータ記憶手段に記憶した前記ダイアリーデータに含まれるユーザが摂取した複数の食品群についての食事バランスを判定する判定ステップと、
前記判定ステップの判定に基づいて、ダイエットに関するアドバイス情報をあらかじめ記憶しているアドバイス情報記憶手段からアドバイス情報を抽出し、前記ユーザ端末に表示させるために送信するステップと、
前記判定ステップの判定に基づいて、前記食品群の属性及び前記食品群を摂取した期間に応じて前記各食品群のイラストの表示の大きさを決定し、当該決定した大きさで各食品群を表示したイラストを、前記食品群の属性又は前記食品群を摂取した期間に対応する食事バランスとしてユーザ端末に表示させるステップと、
をコンピュータに実行させるコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダイエットを支援する装置に関する。特に、ダイエットを支援するための食事バランスに関する情報を表示する装置に関する。
【背景技術】
【０００２】
従来より、人の健康への関心は高く、日常の健康を保つために、いわゆる健康食品や体操、食事の習慣についてさまざまな健康法が提案されている。なかでも、健康や美容などを目的として、食事の量・質（カロリー）、食材の種類・バランスなどをコントロールするダイエットには、若い女性の間で関心が高い。このような健康法に関心のある人は、摂取した食品のカロリーなどに基づいて、栄養バランスを考慮した食生活をすることを目指している。
【０００３】
このような栄養バランスを考慮した食生活を支援する装置として、栄養バランスと摂取する食品のカロリーの目安量が一目で認識できるようにした食生活支援装置が知られている（特許文献１）。この装置では、食品を栄養の面から考慮した複数の食品群として分割し、食品群を一括表示することにより摂取した食事の栄養バランスが一目で確認できる。また、各食品群の所定カロリーを点数で示し、その点数に相当する目安量を絵表示することにより簡単に認識できるような表示構成とするとともに、摂取した食品の入力も量に関する目安量から簡単に選択できるような構成にしている。さらに同様の装置として、食事のバランスを判定し利用者に対し、摂取が不足している食品の摂取を促すように誘導する食生活支援装置が知られている（特許文献２）。この装置では、利用者は各食品群の食品の摂取の有無又は、おおまかな摂取量を入力するだけで、栄養バランスを診断し、摂取が不足している食品群の食品について、利用者がこれらの食品を摂取するように視覚的に誘導する情報を表示している。
【特許文献１】特開平９−２６９５１号公報
【特許文献２】特開平９−２６９５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の従来の食生活支援装置のように、栄養バランスのとれた食生活を支援するために、栄養バランスを判定し、一目で確認できるようにするだけでは、ダイエットをする利用者に対しての支援が十分であるとはいえない。
【０００５】
ダイエットを支援し、成功させるには、いわゆる正しいダイエットを継続させることが必要である。ここで、ダイエットが継続しない理由として、例えば、経験的に、食生活が単調になると長続きしない、ダイエットの効果が現れない停滞期がある、一人だけでは長続きしない、などが挙げられる。これらに対し、従来の食生活支援装置では、栄養バランスがとれていれば食生活が単調であっても他の食品の摂取を促すことはできない。また、食生活の安定と停滞期とを区別することは困難であり、食生活を通じての交流は従来の食生活支援装置では考慮されていない。さらに、ダイエットの効果をもたらすには、栄養バランスに気を付けるだけでなく運動との併用が不可欠であるが、栄養バランスをとることに偏っている。
【０００６】
このように、ダイエットを成功させるには、ダイエット中の食生活に関する特有の問題を解決し、ダイエットを継続する利用者の気持ちを引き立たせるような支援を行う必要がある。
【０００７】
本発明は、ユーザの簡易な入力に基づいて、ダイエットを無理なく行わせるための情報を作成し、その結果、ダイエットを継続させることができる装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では、以下のような解決手段を提供する。
【０００９】
（１）  ユーザへダイエットに関する情報を提示するダイエット支援装置において、ダイエットに関するアドバイス情報をあらかじめ記憶しているアドバイス情報記憶手段と、ユーザ端末より受信した、前記ユーザのダイエットに関するデータであるダイアリーデータを記憶するダイアリーデータ記憶手段と、摂取する食品を成分によりまとめた複数の食品群と、前記食品群の食事バランスとを関連付けた判定テーブルに基づいて、前記ダイアリーデータ記憶手段に記憶した前記ダイアリーデータの食事バランスを判定する判定手段と、前記判定手段の判定に基づいて、前記アドバイス情報記憶手段に記憶した前記アドバイス情報を抽出し、前記ユーザ端末に表示させるために送信するアドバイス情報送信手段と、前記判定手段の判定に基づいて、前記食品群ごとの前記食事バランスを前記食品群のイラスト表示に反映させるためのデータであって、前記食品群のイラスト表示の大きさを決定するデータを含むデータを作成し、前記ユーザ端末に表示させるために送信するイラスト送信手段と、を備えることを特徴とするダイエット支援装置。
【００１０】
本発明の構成によれば、ダイエット支援装置は、ダイエットに関するアドバイス情報をあらかじめ記憶し、ユーザ端末より受信した、ユーザのダイエットに関するデータであるダイアリーデータ（例えば、体重、体脂肪率、摂取した食品群、摂取量など）を記憶し、摂取する食品を成分によりまとめた複数の食品群と、食品群の食事バランスとを関連付けた判定テーブルに基づいて、ダイアリーデータ記憶手段に記憶したダイアリーデータの食事バランスを判定し、判定に基づいて、アドバイス情報記憶手段に記憶したアドバイス情報を抽出し、ユーザ端末に表示させる。そして、ダイエット支援装置は、判定テーブルに基づく食事バランスの判定に基づいて、食品群ごとの食事バランスを食品群のイラスト表示に反映させるためのデータであって、食品群のイラスト表示の大きさを決定するデータを含むデータを作成し、ユーザ端末に表示させる。
【００１１】
したがって、本発明によれば、食品群と、食品群の食事バランスとを関連付けた判定テーブルに基づいて、ダイアリーデータの食事バランスを判定し、判定に基づいてアドバイス情報を表示し、さらに食事バランスを食品群のイラスト表示の大きさで表示するので、ユーザの簡易な入力に基づいて、ダイエットを無理なく行わせるためのアドバイス情報の表示及びイラスト表示をすることができ、その結果、ダイエットを継続させることができる。
【００１２】
（２）  （１）に記載のダイエット支援装置において、前記アドバイス情報送信手段が送信する前記ユーザへのアドバイス情報は、前記アドバイス情報記憶手段に記憶した前記アドバイス情報と、前記アドバイス情報に関連するチェック事項について前記ユーザ端末より受付けた入力データとに基づいて作成されるアドバイス情報を含む、ことを特徴とするダイエット支援装置。
【００１３】
本発明の構成によれば、本発明は、ユーザへのアドバイス情報は、アドバイス情報記憶手段に記憶したアドバイス情報と、アドバイス情報に関連するチェック事項についてユーザ端末より受付けた入力データとに基づいて作成されるアドバイス情報を含む。したがって、本発明によれば、ユーザの簡易な入力に基づいて、ダイエットを無理なく行わせるためのアドバイス情報を表示し、その結果、ダイエットを継続させることができる。
【００１４】
（３）  （１）又は（２）に記載のダイエット支援装置において、前記ユーザへのアドバイス情報は、前記アドバイス情報記憶手段に記憶する前記アドバイス情報の中からランダムに抽出された前記アドバイス情報に基づいて作成されるアドバイス情報を含むことを特徴とするダイエット支援装置。
【００１５】
（３）の構成によれば、ユーザへのアドバイス情報は、アドバイス情報記憶手段に記憶するアドバイス情報の中からランダムに抽出されたアドバイス情報に基づいて作成されるアドバイス情報を含み、その結果、ユーザに次のアドバイス情報を期待させるので、ダイエットを継続させることができる。
【００１６】
（４）  （１）から（３）に記載のダイエット支援装置において、前記ユーザへのアドバイス情報は、定まった日ごとに作成されることを特徴とするダイエット支援装置。
【００１７】
（４）の構成によれば、本発明は、ユーザの簡易な入力に基づいて作成されたユーザへのアドバイス情報を、定まった日ごと（例えば、７日ごと、３０日ごと、９０日ごと）に作成するので、その結果、ダイエットを継続させることができる。
【００１８】
（５）  （１）から（４）に記載のダイエット支援装置において、前記ユーザのダイエットに関するデータは、前記ユーザの体重及び体脂肪率を含み、前記ユーザの体重及び体脂肪率の変化に関するグラフを前記ユーザ端末に表示させるために、前記ダイアリーデータ記憶手段に記憶した前記ユーザの体重及び体脂肪率のデータを送信するグラフ送信手段、をさらに備えることを特徴とするダイエット支援装置。
【００１９】
（５）の構成によれば、ユーザのダイエットに関するデータは、ユーザの体重及び体脂肪率を含み、ダイエット支援装置は、ユーザの体重及び体脂肪率の変化に関するグラフをユーザ端末の表示手段に表示させるために、ダイアリーデータ記憶手段に記憶したユーザの体重及び体脂肪率のデータを送信するグラフ送信手段、をさらに備える。
【００２０】
したがって、本発明によれば、ユーザの体重及び体脂肪率の変化に関するグラフを作成し、表示するので、その結果、ユーザにダイエットの効果を自覚させることができ、ダイエットを継続させることができる。
【００２１】
（６）  （１）から（５）に記載のダイエット支援装置において、前記判定テーブルは、前記食品群のうち特定の炭水化物の摂取回数データと食事バランスとを関連付けたテーブルと、特定の炭水化物以外についての摂取回数データと食事バランスとを関連付けたテーブルとからなることを特徴とするダイエット支援装置。
【００２２】
（６）の構成によれば、判定テーブルは、特定の炭水化物についてのテーブルと、特定の炭水化物以外についてのテーブルとからなるので、特定の炭水化物（例えば、ご飯、パン、麺）についても、ユーザの簡易な入力に基づいて、ダイエットを無理なく行わせるための情報を作成することができ、その結果、ダイエットを継続させることができる。
【００２３】
（７）  （１）から（６）に記載のダイエット支援装置において、前記ユーザ端末より受信した前記ユーザに関するデータを記憶するユーザ記憶手段と、前記ユーザ端末からの指定を受付けて、前記ユーザ記憶手段及び前記ダイアリーデータ記憶手段に記憶した他のユーザのデータを、前記ユーザ端末に表示するために送信するライバル送信手段と、をさらに備えることを特徴とするダイエット支援装置。
【００２４】
（７）の構成によれば、本発明は、ユーザの指定により、他のユーザのダイアリーデータを表示するので、その結果、ユーザは他のユーザのダイアリーデータを見て励まされ、本発明は、ユーザにダイエットを継続させることができる。
【００２５】
（８）  ユーザへダイエットに関する情報を提示するダイエット支援方法において、ユーザ端末より受信した、前記ユーザのダイエットに関するデータであるダイアリーデータをダイアリーデータ記憶手段に記憶するステップと、摂取する食品を成分によりまとめた複数の食品群と、前記食品群の食事バランスとを関連付けた判定テーブルに基づいて、前記ダイアリーデータ記憶手段に記憶した前記ダイアリーデータの食事バランスを判定する判定ステップと、前記判定ステップの判定に基づいて、ダイエットに関するアドバイス情報をあらかじめ記憶しているアドバイス情報記憶手段からアドバイス情報を抽出し、前記ユーザ端末に表示させるために送信するステップと、前記判定ステップの判定に基づいて、前記食品群ごとの前記食事バランスを前記食品群のイラスト表示に反映させるためのデータであって、前記食品群のイラスト表示の大きさを決定するデータを含むデータを作成し、前記ユーザ端末に表示させるために送信するステップと、を備えることを特徴とするダイエット支援方法。
【００２６】
（９）  ユーザへダイエットに関する情報を提示するコンピュータ・プログラムにおいて、ユーザ端末より受信した、前記ユーザのダイエットに関するデータであるダイアリーデータをダイアリーデータ記憶手段に記憶するステップと、摂取する食品を成分によりまとめた複数の食品群と、前記食品群の食事バランスとを関連付けた判定テーブルに基づいて、前記ダイアリーデータ記憶手段に記憶した前記ダイアリーデータの食事バランスを判定する判定ステップと、前記判定ステップの判定に基づいて、ダイエットに関するアドバイス情報をあらかじめ記憶しているアドバイス情報記憶手段からアドバイス情報を抽出し、前記ユーザ端末に表示させるために送信するステップと、前記判定ステップの判定に基づいて、前記食品群ごとの前記食事バランスを前記食品群のイラスト表示に反映させるためのデータであって、前記食品群のイラスト表示の大きさを決定するデータを含むデータを作成し、前記ユーザ端末に表示させるために送信するステップと、をコンピュータに実行させるコンピュータ・プログラム。
【発明の効果】
【００２７】
本発明によれば、ユーザの簡易な入力に基づいて、ダイエットを無理なく行わせるための情報を作成し、その結果、ダイエットを継続させることができる装置を提供することができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施形態として、ダイエットダイアリー・サーバ１０を例に挙げて図を参照しながら説明する。本発明の一つの実施形態として、ダイエットダイアリー・サーバ１０は、ユーザ端末との送受信を行う通信Ｉ／Ｆ１０４０と、ユーザ記憶手段としてユーザＤＢ１８と、ユーザ端末より受信したユーザに関するデータをユーザＤＢ１８に記憶するユーザ登録部１１と、ダイアリーデータ記憶手段としてダイアリーデータＤＢ１９と、ユーザ端末より受信した、ユーザのダイエットに関するデータであるダイアリーデータをダイアリーデータＤＢ１９に記憶するユーザダイアリー入力部１２と、グラフ送信手段としてグラフ送信部１３と、判定手段として食事バランス判定部１４と、イラスト送信手段としてイラスト送信部１５と、アドバイス情報記憶手段としてアドバイス情報ＤＢ２０と、アドバイス情報送信手段としてアドバイス送信部１６と、ライバル送信手段としてライバル送信部１７とを備えている。
【００２９】
図１は、本実施形態に係るダイエットダイアリー・サーバ１０の機能を構成する構成部と、構成部が処理するデータとの関連を示す図である。
【００３０】
ユーザ登録部１１は、ユーザ端末を介して入力される、ユーザの情報をユーザＤＢ１８に登録する。例えば、ユーザの情報として名前、ニックネーム、身長、体重、年齢などがある。
【００３１】
ユーザＤＢ１８に基づいてユーザ検索を行うことにより、自分と年齢が近い人や身長・体重が似ている人を検索することができ、検索したユーザのダイアリーデータを見ることにより、どんなダイエットをしているかを参考にすることができる。また、ライバルとして登録することができ、ライバルの新着ダイアリーデータを自分のダイエットダイアリー上でチェックすることができる。
【００３２】
ユーザダイアリー入力部１２は、ユーザが入力する食事ごとの情報をユーザ端末を介して受付け、ダイアリーデータＤＢ１９に記憶する。例えば、ダイアリーデータの入力には、体重・体脂肪率などの入力、食事情報の入力、決めごとの入力、運動と消費カロリーの入力、日記の入力、などがある。
【００３３】
グラフ送信部１３は、ユーザ端末を介してユーザが入力した情報に基づいて、グラフ表示のためのデータを作成し、ユーザ端末を介して表示する。例えば、体重や体脂肪率の推移グラフなどを表示する。
【００３４】
食事バランス判定部１４は、ユーザ端末を介してユーザが入力した情報に基づいて、食事バランスについて判定する。ユーザが入力した情報は、食事ごとにユーザが摂取した食品に該当する食品群について、摂取したか否かの情報である。ただし、野菜については、摂取量についての選択肢（例えば、２００ｇ以上、１２０〜２００グラム、少量〜１２０ｇ、なしの４段階）を選択し入力する。そして、食事バランス点数算出ロジックにより日ごとに点数を算出する。さらに、期間について平均点数を算出する。
【００３５】
イラスト送信部１５は、食事バランスについての判定の内容をユーザ端末の画面にイラストで表示させる。判定は食品群の摂取回数と、食品群のイラスト表示の大きさとを関連付けたイラスト表示テーブルに基づいて行う。判定の内容は、１日に必要な食品群別栄養所要量からみて、基準とされる平均的な摂取量より多いか、少ないかである。そして、判定の内容を食品群のイラスト表示の大きさで表現する。基準とされる平均的な摂取量より多い場合は食品群のイラスト表示の大きさが大に対応し、基準とされる平均的な摂取量の場合は食品群のイラスト表示の大きさが中に対応し、基準とされる平均的な摂取量より少ない場合は食品群のイラスト表示の大きさが小に対応する。このイラスト表示の大きさとダイエットとの関係には、例えば、ご飯、パン、麺類、イモ類、フルーツ、魚介、お肉及びたまごは、基準値を上回ることがダイエット的には摂り過ぎになり、豆類・お豆腐、乳製品、きのこ・海藻及び野菜は、基準値を上回ることがダイエット的には良い食事になる、という関係がある。
【００３６】
アドバイス送信部１６は、アドバイス情報ＤＢ２０と、食事バランスについての判定あるいはアドバイス情報に関連するチェック事項とに基づいて、ダイエットについてのアドバイス情報を作成し、ユーザ端末の画面に表示させる。アドバイス情報ＤＢ２０には、例えば、体重の増減についてのアドバイス情報、生活チェックについてのアドバイス情報、ＮＧチェックについてのアドバイス情報、良い所チェックについてのアドバイス情報、摂り過ぎチェックについてのアドバイス情報、不足チェックについてのアドバイス情報などがあらかじめ記憶されている。
【００３７】
ライバル送信部１７は、ユーザからライバルとしての他のユーザについての入力を受付け、受付けたユーザの情報をユーザ端末に表示させる。ユーザは、他のユーザのダイエットダイアリーのデータを見ることができるので、励まされ、ダイエットを続行する気持ちを引き立たせる。その結果、ダイエットを継続させることができる。
【００３８】
図２は、ダイエットダイアリー・サーバ１０の動作環境を示す図である。本発明の一実施例であるダイエットダイアリー・サーバ１０が、コンピュータネットワーク７０（インターネット、ＬＡＮ、ＷＡＮなど）を介してユーザ端末であるパソコン３０と接続され、携帯電話網８０を介してユーザ端末である携帯電話３１とも接続されている例を示している。
【００３９】
図３は、本実施形態に係るダイエットダイアリー・サーバ１０のハードウェア構成の一例を示す図である。ダイエットダイアリー・サーバ１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１０、バスライン１００５、コンピュータネットワーク用通信Ｉ／Ｆ１０４０、メインメモリ１０５０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）１０６０、Ｉ／Ｏコントローラ１０７０を介して半導体メモリ１０７８及びハードディスク１０７４、１０７５、通信Ｉ／Ｆ１０８０を備える。なお、メンテナンスなどのために、キーボード及びマウス１１００などの入力手段や、グラフィック・コントローラ１０２０及びＶＲＡＭ１０２４を介して表示装置１０２２を備える。
【００４０】
ＢＩＯＳ１０６０は、ダイエットダイアリー・サーバ１０の起動時にＣＰＵ１０１０が実行するブートプログラムや、ハードウェアに依存するプログラムなどを格納する。
【００４１】
ハードディスク１０７４、１０７５は、ダイエットダイアリー・サーバ１０が機能するための各種プログラム及び本発明の機能を実行するプログラムを記憶しており、さらにユーザＤＢ１８、ダイアリーデータＤＢ１９、アドバイス情報ＤＢ２０などを構成する。
【００４２】
図４は、ユーザＤＢ１８及びダイアリーデータＤＢ１９を示す図である。ユーザＤＢ１８は、ユーザＩＤと、ユーザプロファイルと、ライバル情報とを備えている。
【００４３】
ユーザＩＤは、ユーザの識別情報である。ユーザを登録する際に自動的にユニークなＩＤとして作成される。ユーザプロファイルは、ユーザのプロファイル情報を記憶している。ユーザのプロファイルの項目には、例えば、名前、ニックネーム、性別、年齢、ダイエット開始時の体重、身長及び体脂肪率、ダイエットの目標値などがあり、アドバイス情報の作成などに使用される。ライバル情報は、他のユーザのユーザＩＤを記憶する。ここに記憶されたユーザに関するデータは、ライバルの情報として見ることができる。
【００４４】
ダイアリーデータＤＢ１９はユーザＩＤごとに対応付けられ、日ごとのダイエットに関するデータを記憶する。例えば、毎日の体重及び体脂肪率など、食事ごとの摂取した食品群に関するデータ、決め事に関するデータ、運動と消費カロリーに関するデータ、日記などを記憶している。
【００４５】
図５は、アドバイス情報ＤＢ２０を示す図である。アドバイス情報ＤＢ２０は、アドバイステーブルＩＤと、アドバイステーブル情報とを備えている。
【００４６】
アドバイステーブルＩＤは、アドバイステーブルの識別情報である。アドバイステーブル情報は、アドバイステーブルＩＤごとのアドバイステーブルの内容である。
【００４７】
アドバイステーブルには、体重の増減についてのアドバイステーブル、生活チェックについてのアドバイステーブル、ＮＧチェックについてのアドバイステーブル、良い所チェックについてのアドバイステーブル、摂り過ぎチェックについてのアドバイステーブル、不足チェックについてのアドバイステーブルなどがある。
【００４８】
ダイエットダイアリー・サーバ１０は、それぞれのアドバイステーブルと、食事バランスについての判定あるいはアドバイス情報に関連するチェック事項とに基づいて、ダイエットに関するきめ細かいアドバイス情報を作成する。作成されたアドバイス情報は、総合アドバイス見出しと、詳細コメントとから成る。また、当日を対象期間としたワンポイントアドバイス、週を対象期間として週間アドバイス、３０日、６０日又は９０日を対象期間とした総合アドバイスがある。適宜、これらのアドバイステーブルに関する情報を追加変更することによりタイムリーで、適切なアドバイス情報を作成することができる。その結果、ユーザにダイエットを継続させることができる。
【００４９】
ダイエットダイアリー・サーバ１０は、体重の増減についてのアドバイス情報を、体重増減アドバイステーブルと、体重の変化についての項目とから作成する。体重増減アドバイステーブルは、対象期間の組合せ、体重の変化が激増、微増、変わらず、微減、激減の５段階に対応したコメントなどから成る。例えば、激増は体重の変化が２ｋｇ以上増加した場合、微増は体重の変化が０．６ｋｇ〜２ｋｇである場合、変わらずは体重の変化が−０．６ｋｇ〜０．６ｋｇである場合、微減は体重の変化が−３ｋｇ〜−０．６ｋｇである場合、激減は体重の変化が３ｋｇ以上減少した場合が該当する。対象期間は、３０日目、６０日目、９０日目があり、ダイエットダイアリー・サーバ１０は、対象期間における体重の変化の組合せに対応するコメントからアドバイス情報を作成する。体重が変化する場合には、さらに、食事バランスが良い場合及び悪い場合との組合せなどに応じてアドバイス情報をきめ細かく作成する。なお、体重の変化を５段階としたが、激増、変わらず、激減の３段階としてもよい。３段階の体重の変化の組合せに応じたアドバイス情報をきめ細かく作成することができる。
【００５０】
例えば、３０日目は変わらずの場合には、総合アドバイス見出しは「ダイエットの効果はすぐに出るとは限りません。」、コメントは「バランスの良い生活を心がけていきましょう。」のアドバイス情報が作成される。そしてその後、６０日目に激減し食事バランスが良い場合には、総合アドバイス見出しは「ここ３０日間でがんばりましたね！」、コメントは「この調子で頑張っていきましょう。」のアドバイス情報が作成される。さらにその後、９０日目に激減し食事バランスが良い場合には、総合アドバイス見出しは「ダイエット成功、おめでとうございます」、コメントは「９０日間、大変良く頑張りました。この調子で正しい食生活を継続させていきましょう。」のアドバイス情報が作成される。このように、ダイエットダイアリー・サーバ１０は、ユーザの入力した体重を基に、ダイエット中のユーザの体重の変化に応じたきめ細かいアドバイス情報を作成するので、ユーザの簡易な入力に基づいて、ダイエットを無理なく行わせるための情報を作成し、その結果、ダイエットを継続させることができる。
【００５１】
ダイエットダイアリー・サーバ１０は、生活チェックについてのアドバイス情報を、生活チェックアドバイステーブルと、生活チェックテストの回答内容とから作成する。生活チェックアドバイステーブルは、カテゴリと測定項目と質問とコメントとを備えている。生活チェックテストの回答内容は、カテゴリごとの測定項目についての質問を行い、質問に対する回答についてのユーザの選択により得ることができる。ダイエットダイアリー・サーバ１０は、得られた回答内容により、点数を計算する。ダイエットダイアリー・サーバ１０は、生活チェックテストを、スタート時、３０、６０、９０日などに行い、点数の変化により、改善した場合又は改悪した場合を判断し、対応するコメントからアドバイス情報を作成する。
【００５２】
例えば、生活チェックテストのカテゴリとして、女性の悩み、メンタルについて、身体についてなどがあり、メンタルについての測定項目は、関心、引きこもり、怒りっぽさ、刺激、摂食異常などがある。関心の質問事項として、人間関係に疲れを感じるがある。そして、回答選択肢は、あてはまる、ややあてはまる、どちらでもない、あまりあてはまらない、あてはまらないの５つがある。ダイエットダイアリー・サーバ１０は、ユーザの選択した回答に基づいて点数を計算し、点数の変化により改善又は改悪を判断する。
【００５３】
生活チェックについてのアドバイス情報は、総論コメントと各論コメントとから成る。ダイエットダイアリー・サーバ１０は、総論コメントを、生活チェックテストのカテゴリの各測定項目の改善又は改悪の合計値がもっとも数値変動のあったカテゴリに該当する総論コメントの中からランダムに抽出することにより作成する。同様に、各論コメントを、総論で該当したカテゴリのうち、前回の生活チェックテストからもっとも改善又は改悪した測定項目に対応する各論コメントの中からランダムに抽出することにより作成する。同じダイエット期間中に、同じコメントは一度しか利用しないので、同じアドバイス情報を作成することはない。
【００５４】
例えば、カテゴリがメンタル、測定項目が関心、質問内容が人間関係に疲れを感じるに対し、スタート時はあてはまる、３０日の時はあてはまらないの場合は、点数の変化により、改善と判断され、改善した場合の総論コメント「前向きな気持ちになれると体に良い影響を与えます。・・・」、改善した場合の各論コメント「＜ニックネーム＞さんは、３０日前より、毎日にはりができており、リズムの良い生活ができているようですね。」が作成される。このニックネームには、ユーザＤＢ１８のユーザプロファイルのニックネームが用いられる。
【００５５】
ダイエットダイアリー・サーバ１０は、ＮＧチェックについてのアドバイス情報を、ＮＧアドバイステーブルと、ダイエット中は控えたい食品群についてのユーザの入力内容とに基づいて作成する。ＮＧアドバイステーブルは、チェック項目とコメントとを備えている。チェック項目は、お酒、ジュース類、ケーキ類、スナック、カップ麺、揚げ物などから成る。コメントは、チェック項目に対応して複数ある。ダイエットダイアリー・サーバ１０は、ユーザにより期間中もっともチェックされたものを弱点とし、弱点のチェック項目に対応する複数のコメントの中からランダムに抽出したコメントに基づいてアドバイス情報を作成する。
【００５６】
例えば、「甘い飲み物は控えるようにしましょう。ソフトドリンク５００ｃｃのカロリーは約２００キロカロリーで１本飲んでしまうと、軽くご飯１杯食べたことになってしまいます。」が作成される。
【００５７】
ダイエットダイアリー・サーバ１０は、良い所チェックについてのアドバイス情報を、良い所アドバイステーブルと、良い所項目についての点数とから作成する。良い所アドバイステーブルは、栄養成分とコメントとを備えている。栄養成分は、タンパク質のバランス、野菜の摂取量、海藻・きのこの摂取量、炭水化物規定値未満、豆類の摂取量、良い所なしから成る。コメントは、栄養成分の項目ごとに複数ある。ダイエットダイアリー・サーバ１０は、食品群チェックが入力されている日を対象とし、その期間の減点平均値（α）を判定し、該当する場合に該当項目からランダムにコメントを抽出し、アドバイス情報を作成する。
【００５８】
例えば、ダイエットダイアリー・サーバ１０は、タンパク質のバランスについて、魚介α＞−２．５、お肉α＞−２．０、たまごα＞−１．５、豆類・豆腐α＞−２．５を全て満たす場合に、たんぱく質のバランスからコメントをランダムに抽出し、アドバイス情報を作成する。例えば、「この調子でタンパク質をバランスよく摂取していくのがダイエットのコツです。」などが作成される。
【００５９】
同様に、野菜α＞７．５の場合に野菜の摂取量のコメントから、海藻・きのこα＞−７．５の場合に海藻・きのこ摂取量のコメントから、ごはん、パン、麺の合計摂取回数の平均値／日＜１．５の場合に炭水化物規定値未満のコメントから、豆製品α＞−２．５の場合に、豆類の摂取量からランダムにコメントを抽出し、アドバイス情報を作成する。いずれにも該当しない場合には、良い所なしからランダムにコメントを抽出し、アドバイス情報を作成する。
【００６０】
ダイエットダイアリー・サーバ１０は、摂り過ぎチェックについてのアドバイス情報を、摂り過ぎアドバイステーブルと、摂り過ぎ項目についての点数とから作成する。摂り過ぎアドバイステーブルは、栄養成分とコメントとを備えている。栄養成分は、炭水化物、お肉の量から成る。コメントは、栄養成分の項目ごとに複数ある。ダイエットダイアリー・サーバ１０は、食品群チェックが入力されている日を対象とし、その期間の平均値（α）を判定し、基準値を超えている場合に該当項目からランダムにコメントを抽出し、アドバイス情報を作成する。
【００６１】
例えば、お肉の量が基準値を超えている場合に、「お肉はタンパク質源ですので、大切ですが、脂身の少ない鶏肉のササミなどにするようにしましょう。」などが作成される。
【００６２】
ダイエットダイアリー・サーバ１０は、不足チェックについてのアドバイス情報を、不足アドバイステーブルと、不足項目についての点数とから作成する。不足アドバイステーブルは、栄養成分とコメントとを備えている。栄養成分は、魚介類、お肉、たまご、豆類・豆腐、きのこ・海藻、野菜から成る。コメントは、栄養成分の項目ごとに複数ある。ダイエットダイアリー・サーバ１０は、食品群チェックが入力されている日を対象とし、その期間の減点平均値（α）を判定し、基準値を超えている場合に該当項目からランダムにコメントを抽出し、アドバイス情報を作成する。
【００６３】
例えば、魚介類について基準値を超えている場合に、「煮干のような小魚を飴代わりに良く噛んで食べると食の量が減りますよ。カルシウム源にもなります。」などが作成される。
【００６４】
ダイエットダイアリー・サーバ１０は、良い所なしについてのアドバイス情報を、良い所なしテーブルから作成する。良い所なしテーブルは、コメントを備えている。コメントは、複数ある。ダイエットダイアリー・サーバ１０は、良い所がない場合に、ランダムにコメントを抽出し、アドバイス情報を作成する。
【００６５】
例えば、「＜ニックネーム＞さんの食事内容は良いところがないですね。ダイエット中ですので、炭水化物を１日１食にしてみるようにしてみて下さい。」などが作成される。
【００６６】
図６は、食事バランスのイラスト表示テーブルを示す図である。食事バランスのイラスト表示テーブルは、属性、ダイエット耐性、項目、画像（１日）及び画像（期間）を備えている。
【００６７】
属性は、食品群の属性である。食品群の属性として、例えば、炭水化物Ａ、炭水化物Ｂ、タンパク質、乳製品、きのこ・海藻、野菜などがある。ダイエット耐性は、その食品群を摂取した場合の、ダイエットへの有効性を示し、例えば、Ｎｅｇａｔｉｖｅ、Ｎｅｕｔｒａｌ、Ｂａｌａｎｃｅ、Ｐｏｓｉｔｉｖｅがある。項目は、摂取する食品を含む食品群である。画像（１日）は、日ごとに摂取した食品群を表示する場合の、イラスト表示の大きさの閾値を示し、画像（期間）は、期間ごとに摂取した食品群を表示する場合の、イラスト表示の大きさの閾値を示している。ご飯、パン及び麺の属性である炭水化物Ａのイラスト表示は、炭水化物のイラスト表示テーブル（後述の図７）により表示する。
【００６８】
例えば、１日に摂取した食品が、朝食でパンと目玉焼き、昼食で麺とお肉、夕食でごはんとお肉であった場合には、お肉の回数は２、たまごの回数は１となる。よって、食事バランスのイラスト表示テーブルの画像（１日）により、お肉のイラスト表示の大きさは大、たまごのイラスト表示の大きさは中となる。また、例えば、期間において摂取した食品群の平均が、お肉の回数は２、たまごの回数は１であった場合には、画像（期間）により、お肉のイラスト表示の大きさは大、たまごのイラスト表示の大きさは小となる。
【００６９】
図７は、炭水化物のイラスト表示テーブルを示す図である。炭水化物のイラスト表示テーブルは、炭水化物の総摂取回数及びイラストの大きさを備えている。
【００７０】
炭水化物の総摂取回数は、１日の食品の摂取において、炭水化物を摂取した回数を示し、イラストの大きさは、ご飯、パン、麺をそれぞれイラスト表示する場合の、イラスト表示の大きさを示している。
【００７１】
例えば、１日に摂取した食品が、朝食でパンと目玉焼き、昼食でごはんとお肉、夕食でごはんと魚であった場合には、ごはんの回数は２、パンの回数は１となる。よって、炭水化物のイラスト表示テーブルにより、食事の回数が３回の場合で２種類摂取の場合となるので、ごはんのイラスト表示の大きさは中、パンのイラスト表示の大きさも中となる。また、例えば、期間において摂取した食品群の平均が、食事の回数が３回の場合でごはんの平均が１．２、パンの平均が１、麺の平均が０．８となる場合には、全部ばらばらの場合になり、ごはんのイラスト表示の大きさは中、パンのイラスト表示の大きさも中、麺のイラスト表示の大きさも中となる。
【００７２】
食事バランスのイラスト表示において、ルールをまとめると次の様になる。
１．基本摂取回数は１日３回を目安とする。
２．１日３回摂取以下までは、画像表示大は使わない。
３．１日４回以上の場合、２回以上摂取のものに関する画像表示は大とする。
４．１日４回以上の場合、１回摂取のものに関する画像表示は中とする。
５．炭水化物（ご飯、パン、麺）に関しては、１個でも大きい画像が出たら要注意の注意書きを出力する。
このようなルールにより求めた表示の大きさにより、食品群のイラスト表示を行う。ユーザは、ダイエット中は食品群を表すイラストが中の大きさになることを目標とする。
【００７３】
期間平均の考え方において、炭水化物以外のケースは、次のようなルールによる。
１．対象期間のダイアリーのうち、食品群チェックが入力されている日を集計対象とする。
２．集計対象期間の平均チェック回数によって、画像の大きさを選択し表示する。
【００７４】
期間平均の考え方において、炭水化物のケースは、次のようなルールによる。
１．対象期間のダイアリーのうち、食品群チェックが入力されている日を集計対象とする。
２．ご飯、パン、麺の平均回数が、平均回数＜１の場合は、イラスト表示の大きさは小とし、１≦平均回数＜１．５の場合は中とし、平均回数≧１．５の場合は、大とする。
【００７５】
図８は、食事バランスの点数評価のための食事バランステーブルを示す図である。食事バランステーブルは、グループ、食材、選択タイプ、評価ロジックα及び評価ロジックβを備えている。
【００７６】
グループは、摂取した食品のグループ分けを示し、例えば、ごはん、パン、麺類をＡグループとし、イモ類、フルーツをＢグループとし、魚介、お肉、たまご、豆類をＣグループとし、乳製品をＤグループとし、きのこ・海藻、野菜をＥグループとし、食べすぎをＦグループとしている。食材は、摂取した食品に関する情報を示している。例えば、基準とされる平均的な摂取量を上回ることがダイエット的には摂り過ぎになる食材を「−」で示し、良い食事になる食材を「＋」で示している。選択タイプは、摂取した食品群を入力するための方法を示し、例えば、チェック入力、３段階選択入力がある。評価ロジックαは、点数評価を行うためのルールを示し、例えば、１日に摂取した食品群について減点値、減点の条件などがある。評価ロジックβは、１日に摂取した食品群の食事バランスに関する点数評価を行うためのルールを示し、例えば、減点の条件、減点値などがある。
【００７７】
食事バランス点数算出ロジックの評価ロジックαにおいて、朝食、昼食、夕食、間食などのそれぞれの持ち点は２０点とし、持ち点からのネガティブ項目の減点でそれぞれの食事ごとの点数評価を行う。野菜は１食に付き最大５点の加点を行う。全体として、野菜以外で８５点満点＋野菜で最大１５点加点＝１００点満点の調整を行う。食事バランス点数算出ロジックの評価ロジックβにおいて、３食以上、記入された時点で、各食事ごとの評価ではなく、全体バランスで１００点満点から再評価を行う。
【００７８】
例えば、朝食で目玉焼き、トースト、いちご、昼食でごはん、お肉、野菜５０ｇ、豆腐、夕食でマグロの刺身、ご飯、りんごを摂取したとする。この場合において、評価ロジックαの摂取チェックにより、朝食は２０点、昼食は２０点＋１点、夕食は２０点となる。また、評価ロジックαの複合チェックにより、２０点−３点となる。評価ロジックβでは、乳製品、きのこ・海藻のチェックがないので、２０点−１９点となる。
【００７９】
図９は、ダイエット中は控えたい食品に関する食事バランスの点数評価のための、控えたい食品テーブルを示す図である。控えたい食品テーブルは、食品項目、摂取段階及び点数を備えている。
【００８０】
食品項目は、控えたい食品として、例えば、お酒、甘い飲み物、甘いお菓子、インスタント食品、スナック菓子、揚げ物料理などがある。摂取段階は、摂取の量の目安として、例えば、摂取しなかった、少し摂取した、大量に摂取したの３段階がある。点数は、段階ごとの減点点数である。
【００８１】
例えば、夕食に缶ビールを飲んだ場合には、−１０点となり、揚げ物料理を１品食べた場合には−４点となる。
【００８２】
図１０及び図１１は、ダイエットダイアリーの動作フローチャートである。なお、本処理は、例えば、プログラム開始指令を受付けて開始し、プログラム終了指令を受付けて終了する。
【００８３】
ＣＰＵ１０１０は、ステップＳ１０１において、メインメモリなどの初期化処理を行い、処理をステップＳ１０２に移す。ステップＳ１０２において、ＣＰＵ１０１０は、ユーザからライバルの情報を見る指定があったか否かを判断する。この判断がＹＥＳの場合は、処理を図１１のステップＳ１１５に移し、ＮＯの場合は処理をステップＳ１０３に移す。ステップＳ１０３において、ＣＰＵ１０１０は、ユーザからダイエット入力の指定があったか否かを判断する。この判断がＹＥＳの場合は、処理をステップＳ１０４に移し、ＮＯの場合は処理をステップＳ１０２に移す。ステップＳ１０４において、ＣＰＵ１０１０は、ユーザからダイエット開始の指定があったか否かを判断する。この判断がＹＥＳの場合は、処理をステップＳ１０５に移し、ＮＯの場合は処理をステップＳ１０７に移す。ステップＳ１０５において、ＣＰＵ１０１０は、ユーザの基本情報（ニックネーム、性別、年齢など）の入力を受付け、ユーザの利用登録を行い記憶し、処理をステップＳ１０６に移す。ステップＳ１０６において、ＣＰＵ１０１０は、生活チェックテストの入力を受付け、受付けた生活チェックテストのチェック結果を記憶し、処理をステップＳ１０７に移す。ステップＳ１０７において、ＣＰＵ１０１０は、ダイアリー入力を受付け、摂取した食品群のチェックなどに基づいて、食事の点数を作成し、記憶する。アドバイス情報の表示を要求された場合は食事バランスの判定に基づいてアドバイス情報を抽出し作成する。その後、処理をステップＳ１０８に移す。ステップＳ１０８において、ＣＰＵ１０１０は、１週間が経過したか否かを判断する。この判断がＹＥＳの場合は、処理をステップＳ１０９に移し、ＮＯの場合は処理をステップＳ１０２に移す。ステップＳ１０９において、ＣＰＵ１０１０は、食事アドバイスを作成し、表示した後に、処理をステップＳ１１０に移す。ステップＳ１１０において、ＣＰＵ１０１０は、３０日ごとか否かを判断する。この判断がＹＥＳの場合は、処理をステップＳ１１１に移し、ＮＯの場合は処理をステップＳ１０２に移す。ステップＳ１１１において、ＣＰＵ１０１０は、生活チェックテストの入力を受付け、受付けた生活チェックテストのチェック結果を記憶し、処理をステップＳ１１２に移す。ステップＳ１１２において、ＣＰＵ１０１０は、アドバイス情報を作成し、表示した後に、処理をステップＳ１１３に移す。ステップＳ１１３において、ＣＰＵ１０１０は、ダイエット期間の終了か否かを判断する。この判断がＹＥＳの場合は、処理をステップＳ１１４に移し、ＮＯの場合は処理をステップＳ１０２に移す。ステップＳ１１４において、ＣＰＵ１０１０は、総合アドバイスを作成し、表示した後に、処理をステップＳ１０２に移す。
【００８４】
ステップＳ１１５において、ＣＰＵ１０１０は、ライバル選択の指示があるか否かを判断する。この判断がＹＥＳの場合は、処理をステップＳ１１６に移し、ＮＯの場合は処理をステップＳ１１７に移す。ステップＳ１１６において、ＣＰＵ１０１０は、ライバルのＩＤ入力を受付け、処理をステップＳ１１５に移す。ステップＳ１１７において、ＣＰＵ１０１０は、ライバルの情報を表示する指示があるか否かを判断する。この判断がＹＥＳの場合は、処理をステップＳ１１８に移し、ＮＯの場合は処理をステップＳ１１９に移す。ステップＳ１１８において、ＣＰＵ１０１０は、ライバルのダイエットダイアリーを表示し、ステップＳ１１５に移す。ステップＳ１１９において、ライバルの処理を終了する指示があるか否かを判断する。この判断がＹＥＳの場合は、処理を図１０のステップＳ１０２に移し、ＮＯの場合は処理をステップＳ１１５に移す。
【００８５】
図１２は、ダイエットダイアリーの表示画面を示す図である。ダイエットダイアリーの表示画面は、ユーザ端末３０，３１の表示装置２０２２に、ダイエットダイアリーに関する表示を行い、処理の選択を受付ける画面である。
【００８６】
図が示す「目標体重」、「目標体脂肪率」、「スタート日」、「ゴール日」の表示は、ダイエット開始時にユーザ端末３０，３１より入力される情報である。「今日のダイアリー入力」、「ライバルを見る」、「アドバイスをもらう」は、処理の選択をするための指示スイッチを示している。
【００８７】
図が示す「体重・体脂肪率の推移」のグラフは、ユーザがダイエットダイアリーの入力において入力したデータを基に作成する。体重の推移、体脂肪率の推移とともに、目標の推移をも表示していることを示している。
【００８８】
図が示す「食事バランス」は、ダイエットダイアリーの入力において入力した食事ごとの摂取した食品群のチェック情報などに基づいて作成される。摂取した食品群をイラストで表示し、摂り過ぎなどを食品群のイラスト表示の大きさで表していることを示している。図が示す「アドバイスをもらう」のスイッチを選択するとアドバイス情報が表示される。
【００８９】
図１３は、ダイエットダイアリーの１日の入力のうち、体重・体脂肪率を入力する画面を示す図である。図が示す「体重」の入力、「体脂肪率」の入力、「お通じあり」のチェック入力、「生理日」のチェック入力がある。ここで入力された体重、体脂肪率のデータは、ダイアリーデータＤＢ１９に記憶され、記憶されたデータに基づいて、推移グラフが作成される。
【００９０】
図１４は、ダイエットダイアリーの１日の入力のうち、食べた料理について入力する画面を示す図である。図が示す「食べた料理」は、日記として入力されたデータのままダイアリーデータＤＢ１９に記憶される。図が示す「朝食を食べ過ぎた自覚があればチェック」は、食事ごとの食べ過ぎについての自覚をチェック入力する。ここで入力されたデータは、ダイアリーデータＤＢ１９に記憶され、評価ロジックαにより点数に反映される。
【００９１】
図１５は、ダイエットダイアリーの１日の入力のうち、食事に入っていた食品について入力する画面を示す図である。食事に入っていた食品に該当する食品群をチェック入力する場合に表示される画面を示している。野菜については、量について、例えば、２００ｇ以上、１２０ｇ〜２００ｇ、少量〜１２０ｇ、入っていなかった、の中から選択する。入力した内容は、ダイアリーデータＤＢ１９に記憶され、食事バランスが判断され、食品群のイラスト表示の大きさ、アドバイス情報に反映される。
【００９２】
図１６は、ダイエットダイアリーの１日の入力のうち、ダイエット中は控えたい食品について入力する画面を示す図である。例えば、お酒について、飲まなかった、１〜２杯飲んだ、大量に飲んだ、の３項目の中からユーザの選択を受付ける。選択がされなかった場合は、飲まなかったと判断される。選択された項目に対応する点数により点数が計算される。例えば、お酒について、軽く１、２杯の項目が選択された場合は、−１０点となる。ダイエット中は控えたい食品として、図９に示される控えたい食品テーブルに対応した食品について、それぞれの項目の入力を受付ける。入力されたデータは、ダイアリーデータＤＢ１９に記憶され、アドバイス情報などに反映される。
【００９３】
図１７は、ダイエットダイアリーの１日の入力のうち、決め事について入力する画面を示す図である。決め事として、例えば、「ご飯は１人前以上食べない」について、守れた、守れなかったの項目についての選択を受付ける画面を示している。選択された内容は、ダイアリーデータＤＢ１９に記憶され、アドバイス情報に反映される。
【００９４】
図１８は、ダイエットダイアリーの１日の入力のうち、運動と消費カロリーを入力する画面を示す図である。運動名、例えば、ジョギング、ウォーキング、テニスなどの入力と、運動した時間と、消費したカロリーが分かる場合は消費カロリーの入力を受付ける画面を示している。入力された内容は、ダイアリーデータＤＢ１９に記憶され、アドバイス情報などに反映される。
【００９５】
図１９は、ダイエットダイアリーの１日の入力のうち、日記を入力する画面を示す図である。ダイエットの状況についてなど、自由な書き込みを受付ける画面を示し、受付けた内容は日記としてダイアリーデータＤＢ１９に記憶される。日記を公開可能と設定することにより、ライバルによる参照が可能となる。
【００９６】
図２０は、ダイエットダイアリーの１日の入力について、判定結果を表示する画面を示す図である。図が示す「食事バランス」は、摂取した食品を含む食品群ごとに、１日に必要な食品群別栄養所要量からみて基準とされる平均的な摂取量より多いか、少ないかをイラストの大きさで表していることを示している。よって、例えば、ご飯、パン、麺類、イモ類、フルーツ、魚介、お肉及びたまごは、基準値を上回ることがダイエット的には摂り過ぎになり、豆類・お豆腐、乳製品、きのこ・海藻及び野菜は、基準値を上回ることがダイエット的には良い食事になる。このことを例えば、色で分かりやすくしている。すなわち、例えば、ダイエット的には摂り過ぎの場合には赤色で表示し、ダイエット的には良い食事の場合には緑色で表示する。ダイエットを成功させるための食事バランスが一目でわかり、ダイエットを継続する利用者の気持ちを引き立たせることができる。図が示す「点数」は、点数評価ロジックにより計算された点数を表示していることを示している。図が示す「弱点」は、控えたい食品群についてのユーザの入力内容に基づき、チェック数のもっとも多い項目を表示していることを示している。図が示す「ワンポイントアドバイス」は、摂取した食品の食事バランスの判定に基づいて作成されたアドバイス情報を表示していることを示している。
【００９７】
図２１は、ダイエットダイアリーの食品群のイラスト表示の大きさの例について示す図である。イラスト表示の大きさが大の場合は、食品群の摂取回数などが１日に必要な食品群別栄養所要量からみて、基準とされる平均的な摂取量より多い場合を表している。イラスト表示の大きさが中の場合は、食品群の摂取回数などが基準とされる平均的な摂取量と同程度の場合を表している。イラスト表示の大きさが小の場合は、食品群の摂取回数などが基準とされる平均的な摂取量より少ない場合を表している。
【００９８】
図２２は、ライバルのダイエットダイアリーの表示を示す図である。指定したライバルＡさんについてのダイエットダイアリーの経過などを表示していることを示している。図が示す表示内容のなかで、日記などは、公開する設定がされている場合のみ見ることができる。
【００９９】
本実施例によれば、ダイエットダイアリー・サーバ１０は、ユーザ端末３０，３１から受信したユーザに関するデータ（例えば、ニックネーム、性別、年齢など）と、ユーザのダイエットに関するデータであるダイアリーデータ（例えば、体重、体脂肪率、摂取した食品群、摂取量など）とをユーザＤＢ１８及びダイアリーデータＤＢ１９に記憶し、摂取する食品を成分によりまとめた複数の食品群と、食品群の食事バランスとを関連付けた判定テーブルに基づいて、ダイアリーデータの食事バランスを判定する。そして、食事バランスの判定あるいはアドバイス情報に関連するチェック事項に基づいて、ダイエットに関するユーザへのアドバイス情報を作成し、ユーザ端末３０，３１に表示させる。また、食事バランスの判定に基づいて、食事バランスを食品群のイラスト表示に反映させるためのデータを作成し、ユーザ端末３０，３１に表示させる。さらに、体重及び体脂肪率についての変化の経過を目標とともにグラフで表示する。これらの表示を行うために、ユーザによる体重及び体脂肪率の入力などを受付ける。そして、食事バランスを食品群のイラスト表示の大きさで表し、定まった日ごとにダイエットに関するアドバイス情報を作成する。さらに、ユーザによる指定によりライバルのダイエットダイアリーのデータを見ることができる。
【０１００】
したがって、本発明の実施例によれば、食事ごとの食品群からの選択、体重値などの入力、及びアドバイス情報を作成するためのチェック項目などの入力、というユーザの簡易な入力に基づいて、食事バランスについての判定を行い、判定に基づいて、食品群のイラスト表示、体重などの推移グラフ及びダイエットに関するユーザへのアドバイス情報というダイエットを無理なく行わせるための情報を作成し、表示する。さらに、ライバルのダイエットダイアリーのデータを表示する。その結果、ユーザにダイエットを継続させることができる。
【０１０１】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【図面の簡単な説明】
【０１０２】
【図１】本実施形態に係るダイエットダイアリー・サーバの機能を示す図である。
【図２】ダイエットダイアリー・サーバの動作環境を示す図である。
【図３】ダイエットダイアリー・サーバのハードウェア構成の一例を示す図である。
【図４】ユーザＤＢ及びダイアリーデータＤＢを示す図である。
【図５】アドバイス情報ＤＢを示す図である。
【図６】食事バランスのイラスト表示テーブルを示す図である。
【図７】炭水化物のイラスト表示テーブルを示す図である。
【図８】食事バランステーブルを示す図である。
【図９】控えたい食品テーブルを示す図である。
【図１０】ダイエットダイアリーの動作フローチャートである。
【図１１】図１０に続く、ダイエットダイアリーの動作フローチャートである。
【図１２】ダイエットダイアリーの表示画面を示す図である。
【図１３】体重・体脂肪率を入力する画面を示す図である。
【図１４】食べた料理について入力する画面を示す図である。
【図１５】食事に入っていた食品について入力する画面を示す図である。
【図１６】ダイエット中は控えたい食品について入力する画面を示す図である。
【図１７】決め事について入力する画面を示す図である。
【図１８】運動と消費カロリーを入力する画面を示す図である。
【図１９】日記を入力する画面を示す図である。
【図２０】判定結果を表示する画面を示す図である。
【図２１】ダイエットダイアリーの食品群のイラスト表示の大きさの例について示す図である。
【図２２】ライバルのダイエットダイアリーの表示を示す図である。
【符号の説明】
【０１０３】
１０  ダイエットダイアリー・サーバ
１１  ユーザ登録部
１２  ユーザダイアリー入力部
１３  グラフ送信部
１４  食事バランス判定部
１５  イラスト送信部
１６  アドバイス送信部
１７  ライバル送信部
１８  ユーザＤＢ
１９  ダイアリーデータＤＢ
２０  アドバイス情報ＤＢ
３０、３１  ユーザ端末
【図１】
0004907566.tif 000002
【図２】
0004907566.tif 000003
【図３】
0004907566.tif 000004
【図４】
0004907566.tif 000005
【図５】
0004907566.tif 000006
【図６】
0004907566.tif 000007
【図７】
0004907566.tif 000008
【図８】
0004907566.tif 000009
【図９】
0004907566.tif 000010
【図１０】
0004907566.tif 000011
【図１１】
0004907566.tif 000012
【図１２】
0004907566.tif 000013
【図１３】
0004907566.tif 000014
【図１４】
0004907566.tif 000015
【図１５】
0004907566.tif 000016
【図１６】
0004907566.tif 000017
【図１７】
0004907566.tif 000018
【図１８】
0004907566.tif 000019
【図１９】
0004907566.tif 000020
【図２０】
0004907566.tif 000021
【図２１】
0004907566.tif 000022
【図２２】
0004907566.tif 000023